【问题标题】:htaccess redirect regexhtaccess 重定向正则表达式
【发布时间】:2011-08-10 22:36:49
【问题描述】:

我想编写一个正则表达式来重定向 http://www.domain.com/pages,而不是像 http://www.domain.com/pages/page1 这样的任何其他子目录。

我正在考虑这两种解决方案,但由于我不擅长编写正则表达式,我只能描述一下。

a) 我需要编写一个正则表达式,仅当搜索到的子字符串 pages 位于 URL 的最前面时才会返回 true。

b) 我需要编写一个正则表达式,只有当搜索到的子字符串与 URL 完全相同时才会返回 true,因此我将搜索 http://www.domain.com/pages

或者您有其他解决方法的想法吗?

【问题讨论】:

    标签: regex .htaccess redirect


    【解决方案1】:

    与正则表达式一样 - ^ 标记字符串的开头,$ 标记结尾

    RewriteRule ^/pages$ target [l]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-05-31
      • 2018-01-17
      • 2011-08-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-29
      • 1970-01-01
      相关资源
      最近更新 更多