2016-11-30 15 views
0

SMFフォーラムシステムの古いURLを新しいXenforoにリダイレクトする必要があります。 旧URLは次のとおりです。SMFのURLからXenforoのURLへ - htaccessからのリダイレクト

http://www.example.com/forum/index.php?topic=XXXX.0 

と新しいURLは次のとおりです。

http://www.example.com/forum/threads/XXXX/ 

真htaccessのコードは何ですか?

答えて

1

あなたのスレッドがSMFとXFの両方で同じIDを持っていると仮定していますが、これはうまくいくはずです。 Xenforoのリダイレクトの前に配置する必要があります。

RewriteCond %{QUERY_STRING} ^topic=(\d+).*$ 
RewriteRule ^index\.php$ http://www.example.com/forum/threads/%1/? [R=302,L] 
+0

うまくいかなかった! http://www.example.com/forum/?topic=xxx – motahhari

+0

@motahhariにリダイレクトするApacheのバージョンは何ですか? – Gerrit0

+0

Apache version 2.4.12 – motahhari

関連する問題