簡體   English   中英

使用mod_rewrite和變量重定向URL

[英]Redirect URL with mod_rewrite with variable

我希望獲得一個規則設置來更改我的URL之一。 經過大量研究,我了解了mod_rewrite的基礎。 我遇到的麻煩是正在重寫的動態URL。 我已經盡可能詳細地概述了任務和期望的結果。

我目前有一個看起來像這樣的網址:

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

{Username}是變量,取決於您單擊的用戶。

我需要做的是在該URL的末尾添加/?my_posts 默認情況下,這將為所有用戶顯示posts模塊。

因此,所有用戶都將遵循相同的網址格式:

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

抱歉,如果我錯過任何事情。

我正在使用WordPress,並且可以訪問服務器上的所有文件。

嘗試這個:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM