Categories


Tags


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

很多时候,我们考虑把无效的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状态码)。

来源:搜外网


Public @ 2011-02-03 16:09:57

博客网站导航的制作

今天看完一本不错的书《锦绣蓝图:怎样规划令人流连忘返的网站》,此书主要针对的是网站规划,是很值得信息架构师学习的一本书,前端设计和开发人员也值得一读。书中讲了一些原先令很多人忽视的网站设计要素,例如“信息架构”一章,阐述了“标签”(元数据)是组织信息的基础,让我对Tags的作用有了新的认识,而在“导航之道”一章,阐述了一个简单的道理:好的页面导航能让用户找到自己想要的东西。关于导航的设计,让我想到

Public @ 2014-02-19 16:11:43

虚拟主机怎么设置404页面?

什么是404页面?当我们地址栏输入一个网址,由于服务器找不到这些页面,页面上会出现提示文字,这就是404页面。当页面不存在时。一定要返回404代码。有的站长认为既然页面不存在,将用户301转向到首页,这种设置方式对搜索引擎不友好的,会让搜索引擎认为网站上有大量与首页相同的页面。现在基本的虚拟主机都有提供设置404页面跳转功能,站长应该充分利用。虚拟主机怎么设置404页面?操作流程如下:1、在本地电

Public @ 2013-11-13 16:09:58

404页面作用

1.避免出现死链接网站设置404页面后,如果网站出现死链接,搜索引擎蜘蛛爬行这类网址得到“404”状态回应时,即知道该URL已经失效,便不再索引该网页,并向数据中心反馈将该URL表示的网页从索引数据库中删除。避免因为死链接影响网站收录。2.提升用户体验404页面通常为用户访问了网站上不存在或已删除的页面,服务器返回404错误页面,告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页

Public @ 2023-02-01 16:11:00

更多您感兴趣的搜索

0.492623s