我有一个drupal网站,并且一直在使用XAMPP
本地服务器;我在服务器上有几个站点,今天早上它们都运行正常。
在我的主网站Site 1
上,我收到了重复的网站,谷歌正在查找http://www.site1.com和http://site1.com,因此我编辑了.htaccess
文件,如下所示:
# To redirect all users to access the site WITHOUT the 'www.' prefix,
# (http://www.example.com/... will be redirected to http://example.com/...)
# uncomment the following:
# RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
# RewriteRule ^ http://%1%{REQUEST_URI} [L,R=301]
我从最后两行中删除了#并上传了我的网站。
嘿presto,谷歌上没有更多重复的网站,但是现在当我尝试登录到我的本地服务器而不是它http://localhost/site1时,它尝试链接到http://www.localhost/site1而我得到了一个错误说
Oops! Internet Explorer could not find www.localhost.
我的其他网站仍然正常工作,这表明它与重定向有关。我已经更改了.htaccess文件,但它没有任何区别。
我在网上搜索的运气很少。我已经尝试将本地主机更改为127.0.0.1,但我仍然收到相同的消息。
我是一个新手,现在已经把头发撕了几天,但没有用。有人可以帮忙吗?
答案 0 :(得分:0)
有关将非www重写为www网址的规则已经启用。 评论这些线应该可以解决问题。尝试清除浏览器缓存或尝试使用新浏览器。