网站301整站跳转问题

四维战士 发布于 2016/02/26 11:32
阅读 438
收藏 0
301重定向如果使用代码一般只针对首页有效,如何能实现整站跳转呢
应该如何实现
<%
if request.ServerVariables("SERVER_NAME")="zaisubao.com" then
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", "http://www.zaisubao.com"
Response.End
end if
%>
这种只能实现首页跳转,如何实现整站从带www上跳转到带www上呢,
加载中
0
Feng_Yu
Feng_Yu

这个需求在web服务器上配置简单的很,程序无需任何改动。

配置一个虚拟主机就行了

例如apache:

<Virtualhost *:80>
    ServerName domain.com
    Redirect 301 / www.domain.com/
</Virtualhost>



nginx:
server {
	listen 80;
	server_name domain.com;
	return 301 http://www.domain.com$request_uri;
}



0
四维战士
四维战士

IIS怎么配置

能实现zaisubao.com/Demand/XHProductDetail?pid=8123 这种内页面或zaisubao.com/Demand/XianHuoSupply跳转成

http://www.zaisubao.com/Demand/XHProductDetail?pid=8123和这个http://www.zaisubao.com/Demand/XianHuoSupply


返回顶部
顶部