URL Canonization Isuue,没有www我的网站不工作

时间:2017-02-07 07:14:12

标签: php codeigniter url iis web

我有一个http://www.example.com的网站,当我以http://example.com的身份进入我的域时,我无法访问该网站。

我的codeigniter文件是否有任何修改,或者必须从服务器更改?

如果是来自服务器请给我一个解决方案。

1 个答案:

答案 0 :(得分:1)

当您尝试以http://example.com访问您的网站时会发生什么?你收到一个错误?是重定向到www?

首先,我会检查DNS配置,以确保example.com和www.example.com都指向相同的IP地址。

然后,如果您使用apache,您可以使用.htaccess中的重写规则将您网站的www版本重定向到非www版本

如果使用nginx,则必须在该vhost的nginx配置中添加这些重写规则。

我认为您需要提供有关实际配置的详细信息,现在已尝试过的内容等等,以便获得帮助。

更新:对于IIS配置,我认为你应该检查这个链接: iis url redirect http to non www https