Mod rewrite 重写规则获取任何url

Mod rewrite 重写规则获取任何url,mod-rewrite,Mod Rewrite,我的重写规则有什么问题: RewriteRule ^(.*)$ /ps1462/info_page.php?key=$1 [QSA,L] 当我在.htaccess文件中添加这一行时-get 500错误。 我需要将所有字符发送到新页面。确保在virtualhost/httpd配置中至少设置了AllowOverride FileInfo 如果你真的是指一个点,那么在regexp中转义点总是一个好主意: RewriteRule ^(.*)$ /ps1462/info_page\.php?key=$1

我的重写规则有什么问题:

RewriteRule ^(.*)$ /ps1462/info_page.php?key=$1 [QSA,L]
当我在.htaccess文件中添加这一行时-get 500错误。
我需要将所有字符发送到新页面。

确保在virtualhost/httpd配置中至少设置了
AllowOverride FileInfo

如果你真的是指一个点,那么在regexp中转义点总是一个好主意:

RewriteRule ^(.*)$ /ps1462/info_page\.php?key=$1 [QSA,L]

但这不会导致500内部服务器错误…

您是否先启用了mod_rewrite?当
重写引擎打开时
?不打开重写引擎不会导致抛出500。