【问题标题】:iis seo friendly url - inbound rule - optional parameters?iis seo 友好的 url - 入站规则 - 可选参数?
【发布时间】:2011-12-30 11:34:46
【问题描述】:

我使用 IIS 6 中的 URL 重写功能在我的网站上创建了一个对 SEO 友好的 URL。问题是,我写了一个页面来处理一大堆子页面。我需要 URL 有可选参数。

例如,mysite.com/offers/bikes/weekly/32/red

将转换为 mysite.com/offers/bikes.aspx?period=weekly&weeknum=32&color=red。 我希望一些参数是可选的。例如,我可以把

mysite.com/offers/bikes/weekly mysite.com/offers/bikes.aspx?period=weekly

我会在我的脚本中只设置周,所以只显示所有周。

这将允许我按周数设置各种优惠。我应该指出,这是完全捏造的。只是一个例子,看看有没有可能??

希望这是可能的,因为如果我放弃任何参数,它会说找不到页面。

感谢您的帮助。

【问题讨论】:

    标签: iis iis-6 web seo


    【解决方案1】:

    这是一个添加问号以将参数标识为“可选”的案例。

    例如,([_0-9a-zA-Z]+)/?([_0-9a-zA-Z-])/?([_0-9a-zA-Z-] em>)/?$ (最后两个元素是可选的)

    在这里找到答案:Simple IIS 7 regex with optional 1, 2 or 3 values

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-04-01
      • 2011-03-02
      • 2012-01-04
      • 2015-12-10
      • 2011-08-25
      • 1970-01-01
      • 2015-03-25
      相关资源
      最近更新 更多