2

次からリダイレクトする必要があります。

/shop//shop/pay-your-bill/

現時点で、.htaccess ファイルには次のものがあります。

Redirect /shop/ http://url/shop/pay-your-bill/

ただし、これにより次のエラーが発生します。

URL/shop/pay-your-bill/pay-your-bill/pay-your-bill/pay-your-bill/pay-your-bill/pay-your-bill/pay-your-bill/のウェブページ請求書の支払い/請求書の支払い/請求書の支払い/請求書の支払い/請求書の支払い/請求書の支払い/請求書の支払い/請求書の支払い/支払い- your-bill/pay-your-bill/pay-your-bill/pay-your-bill/pay-your-bill/pay-your-bill/pay-your-bill でリダイレクトが多すぎます。このサイトの Cookie を消去するか、サードパーティの Cookie を許可すると、問題が解決する場合があります。そうでない場合は、コンピューターの問題ではなく、サーバーの構成の問題である可能性があります。

ショップを正しくpay-your-billにリダイレクトする方法はありますか?

ありがとう!

4

2 に答える 2

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]
于 2013-03-11T10:51:47.527 に答える
0

これを試すことができます

rewriterule ^/shop/(.*) http://url/shop/pay-your-bill/ [r=301,nc]
于 2013-03-11T10:40:50.870 に答える