[英]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.