有几个问题已经解答了如何重写以某个单词或组合开头的urls
我的问题是如何EXCLUDE
所有urls
以单词开头。
就我而言www.domain.com/knowledgebase.php
所有那些以此为开头的网址都不应该被重定向。 这是因为后面有不同的会话ID,例如
?osCsid=mrm6flfmrcl9gjohiv4947lgs5?article=7
我把它放在所有其他重定向的前面:
RewriteRule ^knowledgebase/^[^/]+/([0-9]+)$ - [L]
或者像这样:
RewriteRule ^knowledgebase\.php$ - [L]
或
RewriteRule /knowledgebase\.php$ - [L]
但我没有成功。
请有人指出我正确的方向。