我有一个Zen Cart网站,我需要排除一个URL被重写。问题是URL的一部分每次都不同,所以我需要一些通配符,我不知道该怎么做。
这就是我的网址:
http://XXXXXX.com/index.php?zenid=9cbbba111d0e229809dbf5a0053c2486&main_page=wp_callback
zenid
字符每次都不同,因此我需要一条不会重写以main_page=wp_callback
结尾的网址的规则。
有人能告诉我怎么做吗?谢谢!
答案 0 :(得分:1)
尝试在其他重写规则之上添加这样的内容:
# Stop rewrite processing if the query string contains main_page=wp_callback
RewriteCond %{QUERY_STRING} main_page=wp_callback
RewriteRule . - [L]
答案 1 :(得分:0)
重写规则是正则表达式。
以下是匹配以main_page=wp_callback
结尾的所有内容的正则表达式:
index.php.*main_page=wp_callback$