ホームページ  >  記事  >  CMS チュートリアル  >  301 リダイレクト ジャンプ URL を dedecms dreamweaver テンプレートに追加する方法

301 リダイレクト ジャンプ URL を dedecms dreamweaver テンプレートに追加する方法

藏色散人
藏色散人オリジナル
2019-12-11 09:40:042415ブラウズ

301 リダイレクト ジャンプ URL を dedecms dreamweaver テンプレートに追加する方法

dedeCSM Dreamweaver テンプレート 301 リダイレクト ジャンプ URL を追加する方法

dedeCSM Dreamweaver テンプレートで 301 リダイレクト コードを追加するためのチュートリアル方向性ジャンプ URL ペア

推奨される調査: 梦Weavercms

dede5.7 プログラムには独自のindex.php

一般的には次のとおりです:

      <?php
/**
* @version $Id: index.php 1 9:23 2010-11-11 tianya $
* @package DedeCMS.Site
* @copyright Copyright (c) 2007 - 2010, DesDev, Inc.
*/
if(!file_exists(dirname(__FILE__).&#39;/data/common.inc.php&#39;))
{
header(&#39;Location:install/index.php&#39;);
exit();
}
//这里把这段代码改成301重定向的代码即可。
?>

Realize 301 redirection

元のindex.phpコンテンツを次のコードに置き換えます:

      <?php
/**
* @version $Id: index.php 1 9:23 2010-11-11 tianya $
* @package DedeCMS.Site
* @copyright Copyright (c) 2007 - 2010, DesDev, Inc.
*/
$HOST=$_SERVER[&#39;HTTP_HOST&#39;];
if ($HOST=="xxx.com" || $HOST=="xxx.tzs58112601697931.001host.net"){
Header("HTTP/1.1 301 Moved Permanently");
Header("Location:http://www.xxx.com");
exit();
}
if(!file_exists(dirname(__FILE__).&#39;/data/common.inc.php&#39;))
{
header(&#39;Location:install/index.php&#39;);
exit();
} //用这段绿色的代码替换上面的红色文字部分。本段代码中,红色部分,前面一个是你的不带www的域名,后面一个是空间商赠送的域名,只要把两个更改下,301重定向就做好了。
?>

直接コピーできます。上記のコードコンテンツを次の場所に移動します。 dede5.7 のルート ディレクトリにあるindex.php を、以前のソース コードを上書きします。

301 リダイレクトが正常に追加されたかどうかを確認する方法

ホームページで Aizhan.com を開き、ドメイン名を見つけて、Aizhan.com の IP 逆引きチェック機能を通じて確認できます。逆引きチェック機能を使用して、ドメイン名を入力すると、同じ IP の下にある多くの Web サイトをチェックできます。ここでは、自分のドメイン名を 2 つ見つけるだけで済みます。1 つは www 付き、もう 1 つは www なしです。具体的な手順は次の図に示すとおりです。

301 リダイレクト ジャンプ URL を dedecms dreamweaver テンプレートに追加する方法

# もちろん、この種のテストは非常に直感的ではありませんが、もっと簡単な方法があります。 301 リダイレクトが成功した場合は、www なしのドメイン名をブラウザのアドレス バーに入力すると、自動的に www 付きのドメイン名にジャンプします (301 リダイレクトが成功している限り、この方法はデモを提供しません)成功した場合)、効果が表示されます)。

魔法のような場所

非常に魔法のような場所があります。つまり、www を使用せずに www ドメイン名を使用してリダイレクトを実行したところ、訪問者のトラフィックが大幅に増加しました。写真の通り、12日に301リダイレクトを行ったのですが、その後のIP数が日増しに増加していましたが、これはリダイレクト後、wwwを含まないドメイン名トラフィックがwwwを含むものとしてカウントされたためと思われます。

301 リダイレクト ジャンプ URL を dedecms dreamweaver テンプレートに追加する方法

以上が301 リダイレクト ジャンプ URL を dedecms dreamweaver テンプレートに追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。