我知道以下代码是否已被注释掉
#LoadModule rewrite_module modules/mod_rewrite.so
mod_rewrite不起作用
如果“.htaccess”存在并且代码包含以下内容,
RewriteEngine On
浏览器会显示“内部服务器错误”
但是我无法删除或编辑httpd.conf或.htaccess
我可以在.htaccess中添加一些规则但不能更改现有规则
那么,当“modules / mod_rewrite.so”被注释掉时,我可以将RewriteEngine设置为“Off”吗?
答案 0 :(得分:2)
您可以在<IfModule>
块中添加规则:
<IfModule mod_rewrite.c>
RewriteEngine On
# your rules
</IfModule>
这样,如果未加载mod_rewrite,则不会应用规则,也不会获得任何500“内部服务器错误”