0

最近、フォーラムの URL を更新しましたが、古いサブ URL をメイン ドメインのみにリダイレクトする方法を考えています... つまり、下にサブ URL と下www.mydomain.com/vbに他の多くのサブ URL がありますwww.mydomain.com/vm

そして、この場合、訪問者を失わないように、両方の下www.mydomain.com/vbwww.mydomain.com/vmメインのドミアンにすべてをリダイレクトしたいのですが...www.mydomain.com

それを行う方法はありますか?

PS私は55,000以上のページをインデックスに登録しています...そして、この方法でGoogleでインデックスされたページを失うかどうか疑問に思っています!!

4

3 に答える 3

1

ルート フォルダの .htaccess に以下の情報を書き込むことができます。

 RewriteEngine On
 RewriteRule ^vm/(.*)$ / [L,R=301]
 RewriteRule ^vb/(.*)$ / [L,R=301]

その他のオプションについては、http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rewriteruleをご覧ください。

于 2013-06-01T06:09:13.233 に答える
1

2 つ (またはそれ以上) のソリューションがあります。

1.この行を www htaccess (example.com/.htaccess) に追加します。

Options +FollowSymLinks
RewriteEngine On
RewriteRule ^vb/(.*)$ http://www.example.com/$1 [R=301,L]


Options +FollowSymLinks
RewriteEngine On
RewriteRule ^vm/(.*)$ http://www.example.com/$1 [R=301,L]

2.この行を各フォルダー (vm & vb) htaccess ファイル (example.com/vm/.htaccess & example.com/vb/.htaccess) に追加します。

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]
于 2013-06-01T06:18:21.847 に答える