簡體   English   中英

Wordpress,將域根重定向到子域

[英]Wordpress, redirect domain root to a subdomain

我的一個朋友向他的wordpress網站尋求幫助。 他在sub.domain.com下完成了他的工作,現在他想將domain.com重定向到它,如果可能的話,不在url欄中顯示sub

這是他的域根.htaccess

# BEGIN WordPress
<IfModule mod_rewrite.c>    
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

根據我發現的一些資源,我在RewriteEngine On之后插入了這兩行:

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

但它似乎不起作用,它應該是如此簡單,但我明顯做錯了......

我試着評論其余的,它沒有用

我根本不是Apache專家,有什么問題?

要將example.com/重定向到sub.example.com/ ,您可以使用以下內容:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.)?domain\.com$ [NC]
RewriteRule ^$ http://sub.domain.com/$1 [L,R]

^ $匹配example.com的root / ,如果要將所有內容重定向到子域,請將模式更改為^(。*)$

暫無
暫無

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

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