gpt4 book ai didi

codeigniter - Google Adwords 和 CodeIgniter GET 变量回调 URL

转载 作者:行者123 更新时间:2023-12-03 06:13:55 24 4
gpt4 key购买 nike

我正在尝试通过一个使用 CodeIgniter 开发的网站来实现 Google Adwords,我相信当他们向网址添加 GET 变量时,它需要“200”状态代码。

我一直收到来自 Google 的电子邮件,称其在访问我的网址时收到 404 状态代码。当我尝试将 ?test=test 添加到 URL 末尾时,它实际上返回 404: enter image description here

通过我的谷歌搜索,我发现了这个有用的链接:

http://codeigniter.com/forums/viewthread/154153/#746115

哪些状态我需要更改我的配置以包含这些:

$config['uri_protocol']    = "PATH_INFO";
$config['enable_query_strings'] = TRUE;

在我的 uri_protocol 设置为“REQUEST_URI”之前。我已经用 ?test=test 进行了测试,它确实有效!但现在我的所有链接都不起作用,当我将其切换到 PATH_INFO 时,我需要做什么来修复我的链接?

现在我正在使用 Mod Rewrite 来缩短 URL,以便地址类似于 mydomain.com/blog、mydomain.com/about,并且我的 Controller 仅指向适当的 View 。我是否应该更改我的 uri_protocol,如果可以,我如何包含 GET 变量而不得到 404?

任何建议都会有所帮助,谢谢!

UDPATE:这是我的 htaccess 文件:

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]

最佳答案

如果您使用的是 CodeIgniter 2,您可以执行以下操作:

$config['allow_get_array'] = TRUE;
$config['enable_query_strings'] = FALSE;

关于codeigniter - Google Adwords 和 CodeIgniter GET 变量回调 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5393966/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com