【问题标题】:What is right rewrite rule?什么是正确的重写规则?
【发布时间】:2011-06-18 16:48:53
【问题描述】:

我需要从这个 url(第一个)?lang=rus&menu=about 到这个(第二个)/about_project/ 的重写规则。

我目前有这个.htaccess 文件:

RewriteEngine on
RewriteBase /
RewriteRule ^about_project/$ index.php?lang=rus&menu=about [L]

但这会从第二个重定向到第一个,我需要一个从第一个到第二个的规则!

【问题讨论】:

    标签: .htaccess url redirect rewrite rule


    【解决方案1】:
    RewriteRule ^[/]about_project/$ index.php?lang=rus&menu=about [L]
    

    您应该在开头寻找 /。

    【讨论】:

      【解决方案2】:

      你可以使用这个工具:

      http://www.generateit.net/mod-rewrite/

      非常有用。

      【讨论】:

      • 它显示 RewriteEngine On RewriteRule ^about_project$ /index.php?lang=rus&menu=about\ [L] 它与我当前的规则相同
      猜你喜欢
      • 2014-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-10
      相关资源
      最近更新 更多