Web サイトの移行。Web サイトは第 2 レベルのディレクトリにありましたが、以前は第 2 レベルのディレクトリに多くのページが含まれていました。 -level ディレクトリを PHP 経由で第 1 レベルのディレクトリに移動しますか?パラメータは変更されません。
たとえば、以前に含まれていたページは http://www.caihua.cc/gouwu/cat/3/44/44935 で、経由で http://www.caihua.cc/cat/3/44/44935 にリダイレクトされます。 PHP
この時、アドレス書き換え機能を使います…
この時、アドレス書き換え機能を使います…
を投稿していただけますかコード?ありがとうございます
アドバイスお願いします〜!サブディレクトリの機能は何ですか? ? ?
インターネットで次のことを知りました:
SEO 注意点
1. ディレクトリは深すぎてはならず、2 ~ 3 レベルのディレクトリが望ましいです。
2. 各ディレクトリ内のコンテンツは厳密に分離する必要があります。
3. 完全な Web サイト システムが bbs、ブログ、sns などの第 1 レベルのディレクトリに配置されている場合、長期間または安定した後、検索エンジンは、このディレクトリも完全な Web サイトとして扱われます。
4. bbs などの同じ Web サイトの場合、第 1 レベルのディレクトリに配置する場合とルート ディレクトリに配置する場合で利点に大きな違いはありません。ただし、Baidu では、セカンダリ ディレクトリの重要性が低いことがよくあります。
5. 適切な第 1 レベルのディレクトリは、メイン ドメイン名に巨大なコンテンツを提供する可能性があるため、メイン ドメイン名の重みが増加します。
サブディレクトリと検索の関係〜! ! ! !コーディングにも関係してるんですね~! !少し説明してもらえますか? ? ? ~!
位置決めコードに追加します:
$urlold="http://www.caihua.cc/gouwu/cat/3/44/44935";//コードのアセンブリ変数
$urlnew=str_replace( '/gouwu /','/',$urlold);
header("場所: $urlnew");
RewriteRule /(.*)/(.*)/ (.* ) /$2/$3/$4/$5/ [N,I]
これを試してください
位置コードに追加してください:
$urlold="http://www.caihua.cc/gouwu /cat/3/44 /44935";//コードアセンブリ変数
$urlnew=str_replace('/gouwu/','/',$urlold);
header("Location: $urlnew");
ありがとうございます
Iちょっと変えました
りー
はい、条件判断するのを忘れていました。