我有这个重写规则
RedirectRule ^(/arf/sites/.*)$ /docs/saf/files$1 [R=301,I,L]
当重定向时,$1
包含/arf/sites/filename.html
重定向后,访问者最终到达
http://domain.com/docs/saf/files/arf/sites/help/filename.html
当我期待他们最终
http://domain.com/docs/saf/files/filename.html
我该如何摆脱前面添加的目录$1
- 或者我做错了什么?
答案1
将规则更改为
RedirectRule ^/arf/sites/(.*)$ /docs/saf/files$1 [R=301,I,L]
应该可以解决问题。