纷享阁资源网

 找回密码
 立即注册
查看: 1719|回复: 0

如何将无效的URL重定向到其他页面?

[复制链接]

5万

主题

-3

回帖

17万

积分

积分
170433
纷享阁资源网 发表于 2019-3-16 11:15:06 | 显示全部楼层 |阅读模式

加入纷享阁资源网VIP,更多资源任你下。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
很多时候,我们考虑把无效的URL比如:用户拼错的URL、不存在的URL重定向到别的网页。例如:网站的首页、404页面等。
       
       
       
        如何将无效的URL重定向到其他页面?
       
        在httpd.conf或.htaccess文件中使用ErrorDocument来捕获404 (找不到文件)错误:
       
        ErrorDocument 404 /index.html
        DirectoryIndex index.html /path/to/notfound.html
       
        本功能会让所有的404错误——每次当某人请求无效的URL 时,都返回URL / index.html 提供的网站首页。
       
       
       
        这里需要注意两点:
       
        1、直接指向首页是否是合适的?或者让它指向到一个404页面会更好些?
       
        如果在404页面用javasctrip做一个跳转到首页,也是SEO允许的做法。
       
        2、即使返回有效的文件,仍然会将404 状态码返回给客户端和搜索引擎。
       
        这表示搜索引擎机器人来确认网站上的链接时,仍然会得到正确的结果(404状态码)。

上一篇:如何把动态链接静态化?
下一篇:什么是死链接?

Archiver|手机版|本站声明|纷享阁资源网 |网站地图

GMT+8, 2025-6-10 20:26 , Processed in 0.050957 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表