ホームページ > バックエンド開発 > PHPチュートリアル > php は第 2 レベルのディレクトリから第 1 レベルのディレクトリにリダイレクトします

php は第 2 レベルのディレクトリから第 1 レベルのディレクトリにリダイレクトします

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-23 14:02:27
オリジナル
1459 人が閲覧しました

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ちょっと変えました

りー

はい、条件判断するのを忘れていました。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート