【发布时间】:2015-11-04 15:52:39
【问题描述】:
我正在尝试在我的 httacess 文件中为部分 url 创建一个重写规则。如果请求包含特定字符串,我想重写 url。例如,仅当包含 /members/ 时才更改 url
所以
mydomain.com/members/
mydomain.com/members/activity/ros1...
mydomain.com/members/ay/bd...
上面的所有都应该更改为另一个 url,因为匹配 url 中的 /members/ 字符串
RewriteEngine on
RewriteCond %{THE_REQUEST} ^GET /members/(.*)
RewriteRule ^(.*)$ - [F,L]
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/members(.*)
RewriteRule ^(.*)$ - [F,L]
我尝试了各种组合,但似乎不起作用。我确定我做错了什么,因为不是专家。感谢任何指针。
【问题讨论】:
标签: apache .htaccess mod-rewrite url-rewriting