积极答复者
301重定向怎么设置网站所有去掉日期后的url地址定向有日期的地址

问题
-
301重定向怎么设置网站所有去掉日期后的url地址定向有日期的地址
感觉网站里的文章和栏目的网址地址太长了,想缩短点。比如:
把www.baidu.com/html/2012-10-2/111.html 这种类型的全部转到www.baidu.com/html/111.html 具体怎么设置呢
现在情况是网站已经是静态的 只是改变全部的url地址(把里面的日期去掉了),需要设置301重定向 已达到 以前的url地址可以正常访问XXX/日期/1.html到XXX/1.html
XXX/日期/2.html到XXX/2.html
XXX/日期/3.html到XXX/3.html学习中...
- 已移动 怡红公子 2012年2月24日 10:21 web server related. (发件人:SQL Server)
答案
全部回复
-
你好,
重定向只能设置在指定的目录上,你的情况除非有对应的日期目录,不然重定向不适用于这个场景。除了修改映射再由代码来实现,你也可以通过URL Rewrite来实现。URL Rewrite作用于所有的请求类型,我们可过修改正则表达式/通配符,添加条件来决定是否重写或重定向。
User Friendly URL - rule template
http://learn.iis.net/page.aspx/497/user-friendly-url---rule-template/
如果是低于IIS7的版本,需要用到第三方的URL Rewrite模块。
Leo Tang [MSFT]
MSDN Community Support | Feedback to us
Get or Request Code Sample from Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help.