【发布时间】:2016-10-05 19:07:27
【问题描述】:
使用 RewriteRule 我试图将子目录中的每个 url 作为绝对路径重定向到另一个子目录,修剪第一个目录之后的任何内容。示例:
www.domain.com/store/search
www.domain.com/store/search?search=some_term
等等
都需要去
www.domain.com/newdir/
不幸的是,我看到的结果是这样的:
www.domain.com/store/newdir/
www.domain.com/store/newdir/?search=some_term
等等。我目前正在使用这个命令:
重写引擎开启
RewriteRule search(.*) newdir/ [R=301,NC,L]
如何将 /store/search 中的任何内容重定向到仅 /newdir,修剪“search”一词之后的任何内容?谢谢。
【问题讨论】:
标签: apache mod-rewrite