【问题标题】:I need a dynamic URL rewrite using a subdirectory and query string我需要使用子目录和查询字符串重写动态 URL
【发布时间】:2013-09-28 01:06:24
【问题描述】:

我似乎无法让这个重写工作正常。我正在寻找一个网址,例如:

`http://sub.domain.com/directory/index.php?name=value`

动态改写为:

`http://sub.domain.com/directory/value`

有什么帮助吗?目前我正在使用:

`RewriteRule ^directory/(.*)$ directory/index.php?name=$1 [L]`

但这并没有给我想要的重写。相反,此规则创建的重写 URI 如下所示:

`http://sub.domain.com/directory/index/name/value`

非常感谢任何见解!

【问题讨论】:

    标签: apache .htaccess mod-rewrite url-rewriting


    【解决方案1】:

    试试这个:

    重写规则 ^directory/([^/]*)$ /directory/index.php?name=$1 [L]

    (我总是使用:http://www.generateit.net/mod-rewrite/index.php

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-02-12
      • 2015-07-30
      • 1970-01-01
      • 2014-08-07
      • 1970-01-01
      • 2011-08-02
      相关资源
      最近更新 更多