我对我的网站结构做了一些更改,并希望使用.haccess
使用perm重定向旧网址:
http://domain.com/search/
http://domain.com/browse/
新网址:
http://domain.com/search/searchevents/
http://domain.com/browse/eventlist
从其他帖子中尝试了一些建议 - 但我最终还是继续进行了一些循环!
感谢您花时间阅读。
杰米。
答案 0 :(得分:0)
尝试:
RedirectMatch 301 ^/search/(.*)$ /search/searchevents/$1
RedirectMatch 301 ^/browse/(.*)$ /search/eventlist/$1
如果你有重写规则,你可能不应该使用mod_alias(RedirectMatch
)并坚持使用mod_rewrite:
RewriteEngine On
RewriteRule ^search/(.*)$ /search/searchevents/$1 [L,R=301]
RewriteRule ^browse/(.*)$ /search/eventlist/$1 [L,R=301]