【问题标题】:xampp server http://localhost/ redirects to http://www.localhost/ and doesn't workxampp 服务器 http://localhost/ 重定向到 http://www.localhost/ 并且不起作用
【发布时间】:2012-01-06 00:03:32
【问题描述】:

我有一个drupal 网站并且一直在使用XAMPP 本地服务器;我在服务器上有几个站点,今天早上它们都运行良好。

在我的主站点Site 1 上,我得到了重复的站点,谷歌找到了http://www.site1.comhttp://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]

我删除了最后 2 行中的 # 并上传了我的网站。

嘿 presto,谷歌上没有更多重复的站点,但是现在当我尝试登录本地服务器而不是转到 http://localhost/site1 时,它尝试链接到 http://www.localhost/site1,但我收到一条错误消息

Oops! Internet Explorer could not find www.localhost.

我的其他网站仍然可以正常工作,这表明它与重定向有关。我已将 .htaccess 文件改回来,但没有任何区别。

我在网上搜索了一下,运气不佳。我已尝试将本地主机更改为 127.0.0.1,但仍然收到相同的消息。

我是新手,几天来一直在扯头发,但无济于事。有人可以帮忙吗?

【问题讨论】:

    标签: drupal localhost


    【解决方案1】:

    关于将非 www 重写为 www url 的规则已启用。 评论这些行应该可以解决问题。尝试清除浏览器缓存或从新浏览器尝试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-01-23
      • 2016-06-18
      • 2019-02-12
      • 2019-02-19
      • 2014-03-10
      • 2018-06-11
      • 2015-07-28
      • 2015-01-11
      相关资源
      最近更新 更多