htaccess将root重定向到www

时间:2012-02-20 15:34:56

标签: .htaccess dns root

此问题之前似乎有很多问题,但我会再次提出这个问题,因为它似乎并不是我的问题所特有的:

我想将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。指向根域,所以我一直困惑......)

1 个答案:

答案 0 :(得分:0)

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

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