以某种方式可能(我猜是)重定向这样的请求:
mysite.com/cat1 => mysite.com/my/full/link
mysite.com/cat1/product1 => mysite.com/cat1/product1
这有点难以解释,但这几乎总结了它。
换句话说:
如果有人输入example.com/cat1,他应该被重定向到example.com/another/link(我已准备好插入完整路径)
我尝试了以下内容:
Redirect 301 /cat1/ http://www.example.com/my/full/link
没有用
然后我用regexp尝试了它:
RewriteCond ^(.*)example.com\cat1\[NC]
RewriteRule ^(.*)http://www.example.com/my/full/link/ [L,R=301]
答案 0 :(得分:1)
您可以使用此RedirectMatch
规则,因为它具有与Redirect
不同的正则表达式功能:
RedirectMatch ^/cat1/?$ http://www.example.com/my/full/link