我需要重定向:
/shop/
至/shop/pay-your-bill/
在我的.htaccess文件中,我有:
Redirect /shop/ http://url/shop/pay-your-bill/
然而,这会导致此错误:
网址/网址/支付账单/支付账单/支付账单/支付账单/支付账单/支付账单/支付 - 您的 - 比尔/支付的帐单/付费的帐单/付费的帐单/付费的帐单/付费的帐单/付费的帐单/付费的帐单/付费的帐单/支付账单/支付账单/支付账单/支付账单/支付账单/支付账单/支付账单导致了太多的重定向。清除此站点的cookie或允许第三方cookie可以解决问题。如果没有,则可能是服务器配置问题,而不是计算机问题。
有没有办法将商店重定向到正确支付账单?
谢谢!
答案 0 :(得分:1)
您可以像这样使用RedirectMatch:
RedirectMatch 302 ^/shop/?$ /shop/pay-your-bill/
或者,如果你可以使用mod_rewrite,那么使用:
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteRule ^shop/?$ /shop/pay-your-bill/ [L,R,NC]
答案 1 :(得分:0)
你可以试试这个
rewriterule ^/shop/(.*) http://url/shop/pay-your-bill/ [r=301,nc]