0

A_tmp を数週間運用した後、1 つのサブディレクトリ名を website/A_tmp/para_1/para_2 から website/A/para_1/para_2 に変更しました (htaccess を使用して URL を書き換えました)。1年経った今でも、GoogleはA_tmpエラーで404を報告しています。

その問題を解決するにはどうすればよいですか?htaccess でこのトリックを実行できる場合、それをどのように記述すればよいでしょうか?

どうもありがとう。

4

2 に答える 2

0

このような 301 ルールを作成します。mod_rewrite と .htaccess を有効にしてからhttpd.conf、このコードをディレクトリの.htaccess下に配置します。DOCUMENT_ROOT

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} "(www\.)?example\.com$ [NC]
RewriteRule ^A_tmp(/.*|)$ A/$1 [L,R=301,NC]
于 2012-06-29T09:23:17.480 に答える
0

htaccess で 301 リダイレクトを行うことができるので、Google はこのリソースが移動されたことを認識します。

于 2012-06-28T15:12:48.397 に答える