我正在运行一个LAMP服务器,这个.htaccess给我一个500错误。 这是做什么过滤关键字和redirect到各自的域名。
Options +FollowSymLinks <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTP_HOST} xy|yz|xz RewriteRule ^xyz.com RewriteCond %{HTTP_HOST} ab|bc|ac RewriteRule ^abc.net <IfModule>
为什么它会给我一个500错误,我是否必须检查是否安装了IfModule,还是必须安装。
您没有正确closuresIfModule容器。 您最后需要使用</ IfModule>。 你只是忘了/
检查事项:
a2enmod rewrite AllowOverride None设置,你会得到一个错误。 我认为这是一个不同的错误。 apache2ctl restart