0

次のような URL をリダイレクトしたい:

http://www.test.com/http://www.test.com:80/forum/viewtopic.php?f=11&t=867

に:

http://www.test.com/forum/viewtopic.php?f=11&t=867

.htaccess 301リダイレクトを使用します。

クエリ文字列などが追加されたこのような動的ページが多数あります?f=12&t=862。だから私が必要とするのは、リダイレクトすることです:

http://www.test.com/http://www.test.com:80/forum/DYNAMIC_STRING

に:

http://www.test.com/forum/DYNAMIC_STRING

私が使用したコードは次のとおりです。

Redirect 301 /http://www.test.com:80/forum/viewtopic.php?f=11&t=867
http://www.test.com/forum/viewtopic.php?f=11&t=867

しかし、リダイレクト URL には 2 回表示されるドメイン名が含まれているため、機能しません [Google Web マスター ツールでは、一部のリダイレクトが機能せず、ドメイン名が 2 回表示されるため、多くのリンクが見つからないことがわかりました。この場合、ドメイン名が 2 回表示されているため、修正する必要があります]。誰でも助けてください。

4

0 に答える 0