簡體   English   中英

將子域重定向到另一個域的文件夾中

[英]Redirect subdomain into a folder of another domain

我正在嘗試將一個子域(一個wordpress.com域)重定向到另一個域的文件夾中。 例:

blog.domain.com to anotherdomain.com/blog

我知道可以通過使用.htacces文件來實現,但我的第一個域上沒有托管服務。

是否可以通過使用DNS來做到這一點?

我已經嘗試通過創建一些A和CNAME注冊來進行嘗試,但是我找不到解決方法:我可以為第二個域的特定文件夾使用ip嗎?

謝謝 :)

我試圖發表評論,但太多了。 如果您同時擁有兩個域,則可以執行此操作。 如果您沒有在第一個域上托管,但是在other domain上托管,則可以將主域添加為另一台服務器上的ServerAlias

通過控制面板或vhost配置執行以下操作。

  1. 在DNS中為blog.domain.com添加A記錄,以指向具有托管帳戶的另一個域的IP地址。
  2. 在具有托管功能的Web服務器的配置中,將blog.domain.comServerAlias添加到anotherdomain.com vhost配置。
  3. anotherdomain.com的根目錄中,將此代碼放入您的.htaccess文件中。

如果您希望它實際重定向,則可以執行此操作

RewriteEngine on
RewriteCond %{HTTP_HOST} ^blog\.domain\.com [NC]
RewriteRule ^(.*)$ http://anotherdomain.com/blog/$1 [R=301,L]

如果您不希望它重定向並在地址欄中保留blog.domain.com,則可以執行此操作。

RewriteEngine on
RewriteCond %{HTTP_HOST} ^blog\.domain\.com [NC]
RewriteRule ^(.*)$ /blog/$1 [L]

暫無
暫無

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

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