簡體   English   中英

使用Regex .htaccess從路徑中刪除目錄

[英]Remove a directory from path with Regex .htaccess

我有一個網址:

http://www. my site .com/cms/forum/users/username/

我需要它重定向到:

http://www. my site .com/forum/users/username/

因此,網址的cms部分需要刪除。 我的正則表達式是什么?在文件夾結構中的什么位置? 換句話說我這個正則表達式添加到.htaccess在站點的根還是在.htaccesscms文件夾或別的地方?

您可以將RedirectMatch用於此任務

RedirectMatch /cms(/.*) $1

您也可以給它一個狀態,例如

RedirectMatch 301 /cms(/.*) $1

從手冊

上下文:服務器配置,虛擬主機,目錄,.htaccess

這意味着,您可以在最適合的位置在主服務器配置,站點的虛擬主機配置或.htaccess文件中使用它。

暫無
暫無

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

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