【发布时间】:2014-01-17 10:30:31
【问题描述】:
我正在编写一个重定向来匹配模式 /message/* 这里的任何 url。
RewriteRule ^/message/(.+)$ http://abet.in/message/$1 [NC,R=301,L]
现在我想通过在 url 中不允许某些字符串模式来修改它。
RewriteCond to check /message/index.html in the url.
1. Check if the request url contains /message/index.html.
2. If the condition is not met then do a redirect.
我尝试了以下方法。但我不确定它们是否正确。
RewriteCond %{THE_REQUEST} !^/message/index
RewriteCond %{REQUEST_URI} !^/message/index [NC]
有人能告诉我怎么做吗?
【问题讨论】:
-
@Jon。我尝试过这个。我也更新了问题,但不确定它们是否正确。
标签: apache .htaccess mod-rewrite redirect url-rewriting