标题:
godaddy空间默认首页修改(win主机进来看)
[打印本页]
作者:
tj1266
时间:
2010-9-30 09:52
标题:
godaddy空间默认首页修改(win主机进来看)
Godaddy 的控制面板不像国内的那样有自定义首页顺序的功能,但是我们需要用到,应该怎么办呢?linux主机下可以用htaccess来实现,windows主机下呢?iis设置里?不太现实……想到用301重定向,相比于refresh代码的好处就是响应时间短,seo上来说也很有利。
我们先来了解一下dodaddy 空间win主机的首页默认顺序
Godaddy windows主机默认首页访问顺序
default.asp
default.html
default.htm
default.aspx
default.php
default.shtml
default.shtm
index.html
index.htm
index.asp
index.php
index.shtml
index.shtm
home.html
home.htm
home.shtml
home.shtm
welcome.html
welcome.asp
一般我的做法是直接修改首页名来顺应GD主机的要求更为方便,如果自己的网页不能修改首页名的那就要接着往下看了
一般cms很少用default.asp或者default.html作为首页的,一般是index.asp或者home.asp。
现在举例,我想用home.asp作为首页,而不是index.asp,那就这样做。
建立一个default.asp,里边写上301定向代码:
<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", "http://www.abc.com/home.asp"
%>
复制代码
godaddy默认的首页顺序中,default.asp是比index.asp高的(很科学),这样就先访问到了default.asp,而里边的代码自动301定向到了home.asp,我们的目的达到
下面为提供一些301重定向的代码希望能帮到大家:
SEO校内重新收集301永久重定向代码集
以下代码直接复制可用,记得修改跳转代码
1、ASP下的301永久重定向
<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", "
http://bbs.idcspy.com
"
%>
把这段代码放到ASP文件内命名为default.asp 或index.asp等放到另一个空间根目录下
2、ASP.Net下的301永久重定向
<script runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","
http://bbs.idcspy.com
");
}
</script>
3、JSP下的301永久重定向
<%
response.setStatus(301);
response.setHeader( "Location", "
http://bbs.idcspy.com
" );
response.setHeader( "Connection", "close" );
%>
4、PHP下的301永久重定向
header("HTTP/1.1 301 Moved Permanently");
header("Location:
http://bbs.idcspy.com
");
exit();
5、Apache下301永久重定向
新建.htaccess文件,输入下列内容(需要开启mod_rewrite):
将不带WWW的域名转向到带WWW的域名下
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^seoxn.org.cn [NC]
RewriteRule ^(.*)$
http://bbs.idcspy.com/$1
[L,R=301]
重定向到新域名
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$
http://bbs.idcspy.com$1
[L,R=301]
使用正则进行301转向,实现伪静态
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^news-(.+)\.html$ news.php?id=$1
将news.php?id=123这样的地址转向到news-123.html
6、Apache下vhosts.conf中配置301转向
为实现URL规范化,SEO通常将不带WWW的域名转向到带WWW域名,vhosts.conf中配置为:
<VirtualHost *:80>
ServerName
bbs.idcspy.com
DocumentRoot /wwwroot/seoxn
</VirtualHost>
<VirtualHost *:80>
ServerName seoxn.org.cn
RedirectMatch permanent ^/(.*)
http://bbs.idcspy.com/$1
</VirtualHost>
本文章转自站长藏经阁(
http://www.qq2068.com
),详细出处参考:
http://www.qq2068.com/a/kongjianzhentan/guowaimianfeikongjian/2010/0930/15376.html
作者:
搬运工
时间:
2010-10-2 01:26
这个有用吗?
不就是个转向。
欢迎光临 免费国外空间,国外免费空间, (http://idc866.com/)
Powered by Discuz! 7.2