我在我的htaccess中有一个正则表达式问题。 我想在$ _GET所有参数[ 'PARAMS']重定向除CSS & JS(这些是文件夹),但$ _GET [ 'PARAMS']是空的:(htaccess中的正则表达式问题
例如,如果i型:mydomain.com /其/一个/示例 然后$ _GET [ 'PARAMS'] = /其/一个/示例
但是,如果i型:mydomain.com/js/its/an/example 必须读象的文件夹。
因此,这里是我的代码:
RewriteRule /!(css|js)(.*) /index.php?params=$1 [L]
感叹号在正则表达式中不要否定。您可能正在寻找更像是负面预测的东西(例如`(?!css | js)`)。但是`mod_rewrite`是否支持这可能取决于服务器配置,并可能导致服务器错误。 – eyelidlessness 2010-11-22 19:00:39