asp.net 页面跳转问题
先看网站目录根目录中有个default.aspx文件,我里面的代码是
意思是访问这个页面的时候就直接转到p文件夹里面的default.aspx文件
但是我在检查坏链的时候就出现问题了
如果在域名后面加上p目录就没有问题了
现在我的问题是:如何实实现在访问网站域名(不在域名后面加/P/)的情况下不出现死链呢?
求高手解答,不胜感激!!! ASP.NET 域名转发 ,搜索引擎 --------------------编程问答-------------------- 貌似这个检测只是检测页面能不能访问,而不会去解析页面执行跳转。 --------------------编程问答--------------------
但是这个将严重影响搜索引擎的收录,当搜索引擎访问这个域名的时候,获取到的内容里面的链接全是无效的! --------------------编程问答-------------------- 考虑做成伪静态的吧。
用url重写。 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答--------------------
嗯,考虑过,url重写,但是url重写也会面临坏链问题吧 --------------------编程问答-------------------- 所谓“死链”,跟你的原始目的本来就冲突。
原始的301跳转,是给人看的,而不是给搜索引擎看的。
因此你应该今早在有关的程序的导航、外链上都修正为指向 /p/ 目录下。 --------------------编程问答--------------------
跟静态不静态的没任何关联。浏览器端得到的都是html,管它后缀是什么东西?就算你把后缀重写为.csdn结尾的,也跟.aspx或者.html的是一样的结果。 --------------------编程问答--------------------
如果你想让仅仅指向根目录的url请求可以被搜索引擎收录,那么你应该保证它不会出现什么301跳转,而是直接输出有效的内容!
补充:.NET技术 , ASP.NET