织梦DEDECMS做301重定向的方法 -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【www.unjs.com - 电脑资料】

DEDE程序做301重定向方法小结:

第一步:把DedeCMS根目录下index.php原文件换成以下内容:

<span class="sh_symbol"><?</span>php
$HOST<span class="sh_symbol">=</span>$_SERVER<span class="sh_symbol">[</span><span class="sh_string">'HTTP_HOST'</span><span class="sh_symbol">];</span>
<span class="sh_keyword">if</span> <span class="sh_symbol">(</span>$HOST<span class="sh_symbol">==</span><span class="sh_string">"yongyanba.com"</span> <span class="sh_symbol">||</span> $HOST<span class="sh_symbol">==</span><span class="sh_string">"piminjie520.082.xindns.org"</span><span class="sh_symbol">)</span><span class="sh_cbracket">{</span>
<span class="sh_function">Header</span><span class="sh_symbol">(</span><span class="sh_string">"HTTP/1.1 301 Moved Permanently"</span><span class="sh_symbol">);</span>
<span class="sh_function">Header</span><span class="sh_symbol">(</span><span class="sh_string">"Location:http://www.goldlek.com"</span><span class="sh_symbol">);</span>
<span class="sh_function">exit</span><span class="sh_symbol">();</span>
<span class="sh_cbracket">}</span>

<span class="sh_keyword">if</span><span class="sh_symbol">(!</span><span class="sh_function">file_exists</span><span class="sh_symbol">(</span><span class="sh_function">dirname</span><span class="sh_symbol">(</span>__FILE__<span class="sh_symbol">).</span><span class="sh_string">'/data/common.inc.php'</span><span class="sh_symbol">))</span>
<span class="sh_cbracket">{</span>
    <span class="sh_function">header</span><span class="sh_symbol">(</span><span class="sh_string">'Location:install/index.php'</span><span class="sh_symbol">);</span>
    <span class="sh_function">exit</span><span class="sh_symbol">();</span>
<span class="sh_cbracket">}</span>
<span class="sh_comment">//自动生成HTML版</span>
<span class="sh_function">require_once</span> <span class="sh_symbol">(</span><span class="sh_function">dirname</span><span class="sh_symbol">(</span>__FILE__<span class="sh_symbol">)</span> <span class="sh_symbol">.</span> <span class="sh_string">"/include/common.inc.php"</span><span class="sh_symbol">);</span>
require_once DEDEINC<span class="sh_symbol">.</span><span class="sh_string">"/arc.partview.class.php"</span><span class="sh_symbol">;</span>
$GLOBALS<span class="sh_symbol">[</span><span class="sh_string">'_arclistEnv'</span><span class="sh_symbol">]</span> <span class="sh_symbol">=</span> <span class="sh_string">'index'</span><span class="sh_symbol">;</span>
$row <span class="sh_symbol">=</span> $dsql<span class="sh_symbol">-></span><span class="sh_function">GetOne</span><span class="sh_symbol">(</span><span class="sh_string">"Select * From`dede_homepageset`"</span><span class="sh_symbol">);</span>
$row<span class="sh_symbol">[</span><span class="sh_string">'templet'</span><span class="sh_symbol">]</span> <span class="sh_symbol">=</span> <span class="sh_function">MfTemplet</span><span class="sh_symbol">(</span>$row<span class="sh_symbol">[</span><span class="sh_string">'templet'</span><span class="sh_symbol">]);</span>
$pv <span class="sh_symbol">=</span> <span class="sh_keyword">new</span> <span class="sh_function">PartView</span><span class="sh_symbol">();</span>
$pv<span class="sh_symbol">-></span><span class="sh_function">SetTemplet</span><span class="sh_symbol">(</span>$cfg_basedir <span class="sh_symbol">.</span> $cfg_templets_dir <span class="sh_symbol">.</span> <span class="sh_string">"/"</span> <span class="sh_symbol">.</span> $row<span class="sh_symbol">[</span><span class="sh_string">'templet'</span><span class="sh_symbol">]);</span>
$pv<span class="sh_symbol">-></span><span class="sh_function">Display</span><span class="sh_symbol">();</span>
<span class="sh_symbol">?></span>

  上传并覆盖,

织梦DEDECMS做301重定向的方法

电脑资料

织梦DEDECMS做301重定向的方法》(https://www.unjs.com)。

第二步:进入空间控制面版,把默认首页更改成index.php,刷新即可看到301重定向的效果。

最新文章