0

我遇到了一个问题,因为我找不到导致这种行为的原因。

简而言之,问题是:我有一个网站。当我去http://mysite.com - 加载正常。网址不变。当我去http://www.mysite.com - 重定向到http://mysite.com/index.php/

最初我在 .htaccess 中有一些规则,但现在 - 我评论了所有这些规则,因此使用干净的 .htaccess 重现了该行为。

在codeigniter的配置中,我有:

$config['base_url'] = "http://mysite.com/";
$config['index_page'] = "";

我检查了 apache 配置 - 没有找到任何可能表现得像这样的重定向。

任何想法在哪里挖掘?

4

1 回答 1

0

这对我来说是相当愚蠢的——但把它放在这里,也许是为了其他人,这有助于不要像我一样花太多时间。

问题是我使用的是本地版本的站点,并且最近更改了主机文件。现在只为主域编写了 127.0.0.1,而不是为子域编写了 127.0.0.1。

所以基本上当我进入 www.site.com 时,我是从网站的生产版本下载的。真是愚蠢的错误。

于 2012-08-21T18:17:52.483 回答