我知道如何创建/实施在asp.net友好的URL,但有可能(如果有的话 - 如何)做到这一点在传统的ASP?
如果不可能,怎么会回应谷歌(SEO)来创建页面卫生组织唯一的目的是(负载)重定向到不同的网页?
谢谢!
我知道如何创建/实施在asp.net友好的URL,但有可能(如果有的话 - 如何)做到这一点在传统的ASP?
如果不可能,怎么会回应谷歌(SEO)来创建页面卫生组织唯一的目的是(负载)重定向到不同的网页?
谢谢!
使用URL重写像IIRF或IsapiRewrite是关系到IIS之前ASP / ASP.NET / PHP得到处理请求。
你也可以做到这一点,而不使用自定义的404页的重写过滤器。 在可以使用的Server.Transfer或使用Server.Execute为关闭重定向到正确的页面。 麻烦的是你失去了你的查询字符串对象做这种方式,但它有一点点的爱与拥抱之类的工作。
如果你想避免的Server.Transfer等你也可以包装所有的模板中的对象,其中包括所有这些,只是呼吁要渲染的模板渲染功能,导致大码过的头,但它很容易被现代克服服务器蛮力力量!
在IIS 7中使用微软自己的免费URL重写 !
你需要一个ISAPI模块。 这比在URL重写ASP.NET更复杂了不少,所以你可以尝试商业重写像这样的 。
或者你可以尝试离子的ISAPI重写过滤器,这是免费的,在http://www.codeplex.com/IIRF
IsapiRewrite ,是的,我同意这一建议。
为了回答您的其他问题,谷歌不会在意的,只是301重定向他们。 确保你没有重复的内容,甚至不302重定向。 如果你301重定向,谷歌将要保持您的PageRank集中在一个页面上。 (这是在工作中的SEO大师告诉我。)
下ISAPI_Rewrite V3将满足您的需求。 有一个友好的经理和一个非常简单的语法(以及反正如果遇到问题,可以解决他们的支持论坛)。