301重定向_301转向_301域名跳转怎么设置
1、其实做301跳转跟网站程序和主机一点关系都没有,所以我们就不需要考虑主机和网站程序的问题了。

2、然后,我们在本地电脑上新建一个.txt的文本档,起名web.config。这里我们要注意了, 修改.php的时候一定要把.txt这个后缀删除掉。

3、修改完成以后,用记事本打开我们修改好的web.config文件,把下面这段代码粘贴进去。
<?xml version="1.0" encoding="GBK"?><configuration><system.webServer><rewrite><rules>
这里我们需要注意的是,这个代码适合“GBK”编码的网站,如果网站程序是“UTF-8”的编码,那就修改“GBK”成“UTF-8”

4、修改完上面的代码以后,我们接下来就要复制进去下面的代码。
<rule name="WWW Redirect" stopProcessing="true"><match url=".*" /><conditions><add input="{HTTP_HOST}" pattern="^junshiqianyanwang.com$" /></conditions><action type="Redirect" url="http://www.junshiqianyanwang.com/{R:0}"redirectType="Permanent" /></rule></rules></rewrite></system.webServer></configuration>

5、这里我们要注意的是,将我们网站的域名直接替换掉画红线位置的网站URL路径就可以了。
6、接下来我们把我们修改的好的web.config文件上传到我网站根目录下,就可以了。然后我们测试就会发现输入不带www的网站域名时,浏览器会自动跳转到带www的域名上去。
7、相反,如果我们想要带www的域名跳转到不带www的域名上去的时候,我们把两个URL域名的位置就换一下就可以了。
<rule name="WWW Redirect" stopProcessing="true"><match url=".*" /><conditions><add input="{HTTP_HOST}" pattern="^www.junshiqianyanwang.com$" /></conditions><action type="Redirect" url="http://junshiqianyanwang.com/{R:0}"redirectType="Permanent" /></rule></rules></rewrite></system.webServer></configuration>
