簡體   English   中英

將URL從子域重寫為文件夾結構

[英]Rewrite URL from subdomain to folder structure

我想將URL從子域重寫為文件夾結構,例如:sub.example.com到example.com,這是我成功完成的。 現在,我想添加一個重寫規則,該規則會將URL像https://www.sub.example.com轉換為https://www.example.com/sub

目前,我已添加以下代碼:

RewriteCond %{HTTP_HOST} !^www\.    
RewriteCond %{HTTP_HOST} ^(.*)\.example\.com
RewriteRule ^(.*)$ http://example.com/%1/$1 [L,NC,QSA]
RewriteCond %{HTTP_HOST} !^www\.yourdomain\.com 
RewriteRule (.*) http://www.yourdomain.com/$1 [R=301,L]

像這樣:

RewriteCond %{HTTP_HOST} ^(?:www\.)?([^/]+)\.example\.com$ [NC]
RewriteRule ^(.*)$ http://example.com/%1/$1 [R,L]

暫無
暫無

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

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