我想重写表单的所有网址:
http://www.site.com/push20/dir1/dir2/afile.html
到
http://www.site.com/dir1/dir2/afile.html
即。失去push20
位
我试过了:
RewriteEngine On
RewriteRule ^push20/(.*) /$1 [R]
但它没有发生。
有什么建议吗?
答案 0 :(得分:0)
在/
之前,您不需要领先push20
吗?
即:
RewriteRule ^/push20/(.*) /$1 [R]
答案 1 :(得分:0)
除非我遗漏了某些内容,否则您可以使用标准Redirect指令执行此操作,具体如下:
Redirect /push20 /
这应该将/ push20下的所有重定向到您网站的根目录 - 基本上它会删除push20并重定向。