Apache中的.htcaccess无法正常工作

时间:2015-04-28 09:49:29

标签: linux apache .htaccess rewrite

我启用了mod_rewrite并希望将我的一个本地虚拟主机网站重定向到google.com进行练习。

我在我的虚拟目录(/var/www/example.com/.htcaccess)中创建了一个.htcaccess文件,并通过将以下代码添加到我的虚拟主机(example.com)来授予.htcaccess权限config in / sites-available /.

 <Directory /var/www/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
 </Directory>

我现在尝试通过向.htcaccess文件添加代码来使用mod_rewrite但到目前为止没有成功。有没有办法检查.htcaccess是否正常工作?如果是,我如何使用mod_rewrite重定向?

1 个答案:

答案 0 :(得分:1)

有一个错字。通常文件名为.htaccess,而不是.htcaccess

另一种选择是为您设置文件名&#34;个人风格&#34;,如:

 AccessFileName .htcaccess 

http://httpd.apache.org/docs/2.2/howto/htaccess.html