簡體   English   中英

如何使用htaccess將帶有子目錄的子域重定向到新的url

[英]how to redirect a subdomain with child directory to new url using htaccess

我有一個舊網站,每個頁面都使用子域,我要移到新站點,並希望將大多數鏈接重定向到新頁面。

我搜索了很多,但沒有找到任何東西。

例如,我將這個URL重定向到這個:

blog.test.com/12/09/test-2到test.com/blog/test-2怎么可能? 我試過了

還是只是將所有對他們具有任何查詢的blog.test.com重定向到新頁面?

blog.test.com/whatever?無論要測試什么

您可以在test子域的DOCUMENT_ROOT/.htaccess文件中使用以下代碼:

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^(blog)\.(test\.com)$ [NC]
RewriteRule ^\d{2}/\d{2}/(.+)$ http://%1/blog/$1 [L,R=302]

暫無
暫無

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

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