1G全能免费空间 | 2GB免费全能空间 | 1G免费全能空间 | 免费试用云服务器 | 国内1G免费空间 | 免费空间 | 免费空间申请
您的位置:首页 > 免费教程

免备案空间301重定向设置方法有二种:

作者:免费空间 发布时间:2019-02-25 [手机版]

免备案空间301重定向设置方法有二种:

一、空间的伪静态版本为ISAPI Rewrite 3.1,需要设置301重定向的,只用修改伪静态规则文件( .htaccess )即可。

RewriteEngine on
RewriteCond %{HTTP_HOST} ^128sj.com [NC]
RewriteRule ^(.*)$ https://www.128sj.com/$1 [L,R=301]

将以上绿色代码保存到文件名 .htaccess后上传到空间根目录即可。128sj.com 换成你自己的域名。

二、可用程序实现301重定义,只需修改程序即可。

1、如果是ASP程序,只需在index.asp首页的头部加下以下的绿色代码,128sj.com换成你自己的域名。

<%
if request.ServerVariables("HTTP_HOST")="128sj.com" then
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://www.128sj.com"
Response.End 
end if
%>

2、如果是PHP程序,只需在index.php首页的头部加下以下的绿色代码,128sj.com换成你自己的域名,首先用FTP工具登录空间根目录,找到首页文件index.php,然后下载保存到本地,用专业编程软件DW等进行编辑,编辑好后保存,上传覆盖原文件。免备案空间如何用FTP上传程序详见《免备案空间如何上传程序》一文。

<?php
if($_SERVER["HTTP_HOST"] == "128sj.com")
{
header("HTTP/1.1 301 Moved Permanently");
header("Location:http://www.128sj.com");
}
?>

3、如果ASP程序,但首页是html静态的实现301

<%
if request.ServerVariables("HTTP_HOST")="128sj.com" then
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://www.128sj.com"
Response.End 
end if
%>
<!--#include file="index.html" --> 

把上面绿色代码保存为index.asp(如果文件名有存在可改为301.asp等)上传到WEB目录下,并在管理平台的“修改默认首页”把index.asp(如改成其他文件名就要填其他文件名301.asp等)调到最前面。(index.html为你首页的静态文件名)

4、如果PHP程序,但首页是html静态的实现301

<?php
if($_SERVER["HTTP_HOST"] == "128sj.com")
{
header("HTTP/1.1 301 Moved Permanently");
header("Location:http://www.128sj.com");
}
?>
<?php include('index.html'); ?>

把上面绿色代码保存为index.php(如果文件名有存在可改为301.php等)上传到WEB目录下,并在管理平台的“修改默认首页”把index.php(如改成其他文件名就要填其他文件名301.php等)调到最前面。(index.html为你首页的静态文件名)


相关推荐
免费空间声明:
(一) 由于各方面情况的调整与变化,本网所提供的考试信息仅供参考,敬请以权威部门公布的正式信息为准。
(二) 本网注明来源为其他媒体的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如有内容、版权等问题请在30日内与本网联系。联系方式:邮件 jiansou123@126.com
最近更新
-->
网站地图 | XML地图 | 手机版
版权所有 © 2005-2022 www.128sj.com 免费空间 All Rights Reserved
本网站所有信息全是来源于互联网,如有侵权请来电咨询! 粤ICP备16040413号-1