【发布时间】:2012-04-22 10:22:36
【问题描述】:
我有一个以 php 开始的电子商务网站,并已迁移到 asp.net。
我发现除非我对我的设计师非常具体,否则我想要发生的变化不会。
让我发疯的一件事是非常长的网址。例如,来自以下层次结构的类别页面: 孕妇装和护理服 - 孕妇裤和牛仔裤 - 孕妇装牛仔裤 返回 www.exampledomain.com/store/category/maternity%20and%20nursing%20clothing/maternity%20pants%20&%20jeans/maternity%20jeans.aspx 的 URL!来吧!
设计师正在努力用连字符替换空格...当他在那里时,我有什么方法可以向他展示让这些网址更加用户友好吗?有没有办法跳过除了最终产品类别之外的所有内容?那么,www.exampledomain.com/maternity-jeans.aspx?
为了更容易,我应该删除层次结构并直接从主页获得最终类别吗?我不想这样做,因为有很多子类别,没有比这个例子更深的了。
任何建议都会受到热烈欢迎。正如我所说,如果我不对我的设计师说,这就是我想要的,这就是我认为你这样做的方式,我会被拒之门外——由于几个原因,我暂时被他们困住了。
【问题讨论】:
-
哦,我应该避免在网址中使用“&”吗?可以将我的重写设置为忽略“&”或“and”吗?我以前的php网站可以。
标签: asp.net url url-rewriting