1

/ forum /ページとそれに続くすべてのフォーラム投稿(例:/ forum / topic / 3335 /)をmyhomepage.comにリダイレクトしようとしています。

私はSOで見たすべての可能な方法を試しましたが、どれもそれを実行せず、クエリ文字列を完全に削除します。

これらすべての投稿をホームページに301し、クエリ文字列を完全に削除するための最良の方法は何ですか(末尾の?不要なものを含む)。

ありがとう!

編集:

redirectMatch 301 ^/forum/ http://www.newsite.com/?

これはそれらすべてを私のホームページにリダイレクトしましたが、私が望まない?を保持しました。

RewriteEngine on RewriteRule ^/forum/(.*) http://www.newsite.com/? [L,R=301]

これはまったく機能しませんでした。何もリダイレクトしませんでした。

4

2 に答える 2

1

簡単な方法は次のRedirectMatchとおりです。

RedirectMatch 301 ^/forum/.*$ http://myhomepage.com

注:フォーラムがmyhomepage.comの下にある場合は、完全なドメインを使用する必要はありません/

アップデート

クエリ文字列を削除するには、mod_rewriteを使用する必要があります:

RewriteEngine On
RewriteBase /
RewriteRule ^/forum/.*$ http://myhomepage.com [L,R=301]
于 2012-11-20T16:47:48.883 に答える
0

.htaccess を使えば、同じことを考えているなら!

于 2012-11-20T16:46:16.480 に答える