【问题标题】:Redirect URL with mod_rewrite with variable使用带有变量的 mod_rewrite 重定向 URL
【发布时间】:2015-10-02 07:46:16
【问题描述】:

我正在寻找一个规则设置来更改我的 URL 之一。经过大量研究,我了解了mod_rewrite 的基础知识。我遇到的麻烦是正在重写的动态 URL。我已经尽可能详细地概述了任务和期望的结果。

我目前有一个如下所示的网址:

http://www.myndness.com/my-canvas/{username}/

{Username} 会根据您点击的用户而变化。

我需要做的是将/?my_posts 添加到该 URL 的末尾。这将默认为所有用户显示帖子模块。

所以所有用户都将遵循相同的 URL 模式:

/User1/?my_posts
/User2/?my_posts
/User3/?my_posts
/User4/?my_posts

抱歉,如果我错过了什么。

我正在使用 WordPress,并且可以访问服务器上的所有文件。

【问题讨论】:

    标签: wordpress apache mod-rewrite url-rewriting url-redirection


    【解决方案1】:

    试试这个:

    RewriteEngine On
    RewriteCond %{QUERY_STRING} ^$
    RewriteRule ^my-canvas/[^/]+/?$ $0?my_posts [R=301,L,NC]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-04-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-18
      • 2011-04-14
      • 1970-01-01
      • 2017-12-17
      相关资源
      最近更新 更多