【问题标题】:htaccess redirect root to wwwhtaccess 将根目录重定向到 www
【发布时间】:2012-02-20 15:34:55
【问题描述】:

这个问题之前好像被问过很多次了,不过我还是再问一遍吧,因为好像不是针对我的问题的:

我希望将 domain.com 定向到 www.domain.com 所以我用这个:

RewriteEngine On
Options +Indexes +FollowSymLinks
RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]

它似乎不起作用。

现在我希望并认为问题出在我的主机上,但他们的反应不是特别好。当我转到根域时,我收到服务器错误 500。当我联系他们时,他们说我必须使用 .htaccess 文件,但我认为问题在于 HOSTS 文件,它确实指向正确的位置(根域 A 记录指向正确的 IP,而 www. 指向根域,所以我完全糊涂了……)

【问题讨论】:

    标签: .htaccess dns root


    【解决方案1】:

    尝试在顶部添加它。索引文件的扩展名取决于您的编程语言。

    DirectoryIndex index.html index.php
    Options +Indexes +FollowSymLinks -MultiViews
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-04-27
      • 2021-04-04
      • 2013-07-12
      • 2012-11-16
      • 2017-06-26
      • 2016-10-19
      • 1970-01-01
      相关资源
      最近更新 更多