【问题标题】:.htaccess rewrite url with parameter.htaccess 用参数重写 url
【发布时间】:2011-09-24 09:05:43
【问题描述】:

我想只用参数更改我的网址。由于我只传递一个参数,所以我希望子 url 应该用我的参数名称进行更改。我想将 url 更改为以下类型-

发件人:

http://www.xyz.com/cat.php?slag=season

http://www.xyz.com/season

谁能帮我做。我不知道该怎么做。谢谢

【问题讨论】:

标签: .htaccess


【解决方案1】:
Options +FollowSymLinks RewriteEngine On RewriteBase /path/to/your/directory RewriteRule ^(.*)cat/(.*)$ cat\.php?slag=$2&%{QUERY_STRING} [L]

将上述内容放入您的 .htaccess 文件中......这样就可以发挥作用了......

注意: RewriteBase /path/to/your/directory (仅当您的应用程序位于该文件夹的任何子文件夹中时才使用此行)

【讨论】:

  • 除非他使用 domain.tld/cat/foo 永久链接结构,否则不会工作,对吧?
【解决方案2】:

我建议您获取 WordPress 使用的 .htaccess 的副本。这是一个非常强大的起点,允许您从应用程序内部处理路由 - 在我看来,您可能会觉得更舒服。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-05-16
    • 2017-04-22
    • 1970-01-01
    • 2021-06-29
    • 1970-01-01
    • 2015-06-08
    相关资源
    最近更新 更多