[英].htaccess 301 redirect old domain sub-folder without root domain access to new domain root
[英]301 redirect of sub domain to main domain but root to a specific folder
我想將我的子域重定向到主域,除了根。
我這樣做了:
RewriteCond %{HTTP_HOST} ^sub.main.com$ [NC]
RewriteRule ^(.*)$ https://www.main.com/$1 [R=301,L]
因此,此代碼將所有 URL 從 sub 重定向到 main,但我想要
sub.main.com
像這樣在 URL 中進行
我嘗試了很多東西。 一個是:
首先:sub.main.com 到 sub.main.com/index.php 之后: sub.main.com/index.php到 www.main.com/sub-category
我也發現了類似的東西,但我被困住了
還有很多...
我無法完成它。
有人可以幫忙嗎?
提前致謝。
嘗試:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^sub.main.com$ [NC]
RewriteCond %{REQUEST_URI} ^/$
RewriteRule ^ https://www.main.com/sub-category [R=301,L]
RewriteCond %{HTTP_HOST} ^sub.main.com$ [NC]
RewriteRule ^(.*)$ https://www.main.com/$1 [R=301,L]
這將重定向:
sub.main.com/xyz
到https://www.main.com/xyz
sub.main.com/
到https://www.main.com/sub-category
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.