标签: .htaccess redirect
与标题一样,如何将每个以http://example.com/shop开头的网址重定向到一个页面?
所以我有:
....等,应该重定向到http://example.com/new_page
答案 0 :(得分:5)
您可以使用mod_alias’ RedirectMatch:
RedirectMatch
RedirectMatch ^/shop(/|$) /new_page
或mod_rewrite:
RewriteEngine on RewriteRule ^shop(/|$) /new_page [R]
注意RewriteRule的不同模式,因为mod_rewrite会在测试规则之前删除per-directory rewrites中的上下文路径前缀。
RewriteRule