登录linux服务器怎么做301重定向

登录linux服务器怎么做301重定向,第1张

方法/步骤

1

进入西部数码网站后台,点击虚拟主机管理,进入高级管理。

2

进入高级管理后,点击301转向。

3

这个页面的左边原域名的框框里面填上自己之前的域名,在右边的框框里面填上要重定向后的域名,这样在底下的框框内就出现了一段代码

4

将代码复制,然后在桌面上新建一个记事本,打开记事本,将刚才那段代码粘贴进来,然后将记事本改名为.htaccess,注意htaccess前面一定要有一个点,然后将此文件用ftp上传到空间的根目录下,这样就完成了301重定向。

5

如果是其他linux主机,就是直接将第三步中的那段代码写进记事本,然后改名为.htaccess即可。

6

最后,就是看301重定向是否做成功,最简单的方法,就是在浏览器地址栏输入原来的网址,看是否转向到新的网址。如果转到新的网址上,就说明301重定向做成功了!

http://jingyan.baidu.com/article/0a52e3f4237e67bf62ed729a.html

织梦301跳转实现方法。

<?php

//主域名301跳转到www

$redirect301=1//301跳转开关,1代表打开,0代表关闭

$index_file=''//指定网站默认首页文件,DeDeCMS设置为,不支持SSI(shtml/shtm)

if(substr($_SERVER['SERVER_NAME'],0,4)!='www.'&$redirect301) //判断URL中是否带www

{

header('HTTP/ 301 Moved Permanently')

header('Location:http://www.'.$_SERVER['SERVER_NAME'])//301跳转到www

exit()

}

if(!file_exists(dirname(__FILE__).'/data/'))

{

header('Location:install/')

exit()

}

//自动生成HTML版

if(isset($_GET['upcache']))

{

require_once (dirname(__FILE__) . "/include/") require_once DEDEINC."/"

$GLOBALS['_arclistEnv'] = 'index'

$row = $dsql->GetOne("Select * From `dede_homepageset`")

$row['templet'] = MfTemplet($row['templet'])

$pv = new PartView()

$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $row['templet'])

$pv->SaveToHtml(dirname(__FILE__).'/')

include(dirname(__FILE__).'/')

exit()

}

include(dirname(__FILE__).'/'.$index_file)//联接网站默认首页文件

?>

index.htmlindex.html1.1common.inc.phpindex.phpcommon.inc.phparc.partview.class.phpindex.htmlindex.html

其他程序请参考以上代码修改。

通过网站做301跳转即可实现把泛域名跳转到WWW形式的一级域名;

1、linux主机设置方式:

修改.htaccess文件保存就可以了:

RewriteCond %{HTTP_HOST} ^xxxx.com [NC]

RewriteRule ^(.*)$ http://www.xxxx.com/$1 [L,R=301]

2、windows主机是设置方式:

win主机加在httpd.ini

RewriteCond Host: ^xxxx\.com$

RewriteRule (.*) http\://www\.xxxx\.com$1 [I,RP]


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/105166.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-10
下一篇2023-03-10

发表评论

登录后才能评论

评论列表(0条)

    保存