问:您好!
我购买的是云服务器,其中一个网站www.hqit.com.cn,网站中有些死链,这些死链,点击后如何直接跳转到网站首页?谢谢!,如何设置网站404页面跳转到网站首页
答:您好,
死链也需要具体核实,看看访问的状态码是多少。
根据程序反馈的状态码来处理,如果是404状态码的话可以参考https://www.35.com/faq/list.asp?unid=469 自定义404。
然后再在404页面中设置跳转代码,跳转到网站首页即可。
非常感谢您对我司的支持,谢谢!
问:在404页面中设置跳转代码,跳转到网站首页即可,这个如何设置?谢谢!
答:您好,
您测试核实一下,看看是否正常。
非常感谢您对我司的支持,谢谢!
问:你好,没有跳转到首页。麻烦帮我看一下,谢谢!
答:您好,
提供一下具体的死链地址,我们测试访问看看。
没有具体的死链地址,我们无法为您测试。
非常感谢您对我司的支持,谢谢!
问:http://www.hqit.com.cn/768.html
答:您好,
访问如果不存在的地址就会自动跳转到首页,请测试核实。
非常感谢您对我司的支持,谢谢!
问:还有一个问题,301定向跳转如何设置?谢谢
答:您好,301设置也是在web.config文件中设置的,
将以下规则复制到记事本内,保存为web.config 上传到网站根目录。
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="301Redirect" stopProcessing="true">
<match url="(.*)" />
<conditions logicalGrouping="MatchAny">
<add input="{HTTP_HOST}" pattern="^abc1.com$" />
<add input="{HTTP_HOST}" pattern="^abc2.com$" />
</conditions>
<action type="Redirect" url="http://www.abc1.com/{R:0}" redirectType="Permanent" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
# abc1.com、abc2.com替换为自己的域名
注意需要将域名换成自己要跳转到的域名即可 ,您之前设置了 404.请在 </httpErrors>之后添加代码,现在帮您添加好了.请测试