我的RewriteRule规则有什么问题:
RewriteRule ^(.*)$ /ps1462/info_page.php?key=$1 [QSA,L]
当我在.htaccess文件中添加此行时 - 得到500错误。 我需要将所有字符发送到新页面。
答案 0 :(得分:0)
确保在virtualhost / httpd配置中至少设置了AllowOverride FileInfo
。
如果你真的是指一个点,那么在正则表达式中转义点总是一个好主意:
RewriteRule ^(.*)$ /ps1462/info_page\.php?key=$1 [QSA,L]
但这不会导致500内部服务器错误......