0

sub-domain forum.new4u.comサイトの を作成しましたnew4u.com

/web/forumディレクトリ内の実際のフォーラム 。そのため、フォーラムには ashttp://news4u.com/forum/index.phpおよび at からもアクセスできますhttp://forum.news4u.com/index.php

ここで、すべての古いフォーラム URL を新しいフォーラム URL にリダイレクトしたいと考えています。

例:

http://news4u.com/forum/post_id=225

することですhttp://forum.news4u.com/post_id=225

どうすればそれを達成できますか。

4

1 に答える 1

3

サーバー技術に依存します。

IIS - ISAPI リライト

アパッチ - mod_rewrite

nginx- HttpRewriteModule

編集 -

mod_rewrite を使用する必要があるため、次のようにすることができます。

RewriteRule ^forum/([^/.]+) http://forum.news4u.com/$1

EDIT2 -

RewriteCond %{HTTP_HOST} ^forum.news4u.com [NC]
RewriteRule ^/(.*)$ /forum/$1 [L]
于 2012-06-27T07:19:17.200 に答える