商务布丁 发表于 2022-3-7 09:13:54

网站301重定向怎么做与解决方案(完整)

linux的虚拟主机Apache的服务器,需要支持.htaccess 这个文件。(咨询主机商是否支持)如果支持,则先2个域名都解析到同一个IP,然后在.htaccess文件开始处加入一下规则:

RewriteEngine on

RewriteCond %{http_host} ^baidu.com

RewriteRule ^(.*)$ http://www.baidu.com/$1




2、window的虚拟主机IIS的服务器,需要有安装 ISAPI_Rewrite这个组件。(咨询主机商是否支持)如果支持,则先2个域名都解析到同一个IP,然后在httpd.ini文件开始处加入以下规则(标红处、填写自己的域名):



RewriteEngine on

RewriteCond Host: ^baidu.com$

RewriteRule (.*) http://www.baidu.com$1


如果采用以上代码不可行,请你尝试下这个代码:



RewriteEngine On

# 3600 = 1 hour

CacheClockRate 3600

RepeatLimit 32

RewriteCond Host: ^xxx.com$

RewriteRule (.*) http://www.xxx.com$1
页: [1]
查看完整版本: 网站301重定向怎么做与解决方案(完整)