Domain
如何使用遠端域 url 訪問文件夾?
我有一個網站
http://example.com
,其中包含兩個文件夾http://example.com/site/
,並http://example.com/blog/
放置在hosting X
. 域example.com
由相同的hosting X
.現在該文件夾
/blog/
遷移到hosting Y
.我怎樣才能實現該文件夾
/blog/
和所有嵌套的子文件夾和 URL 都可以通過舊 URL 使用,例如http://example.com/blog/
或https://example.com/blog/article1/
,域名,由 託管hosting X
?我認為是方向
CNAME
,但不確定,它究竟是如何管理的。
URL 路徑是 HTTP 級別的概念,而 CNAME 是 DNS 概念。這意味著 CNAME 不能用於對 HTTP 級別映射進行任何更改。
相反,您需要在設置中添加 HTTP 反向代理。您的託管伺服器
http://example.com
需要將到達的請求轉發http://example.com/blog/
給託管服務提供商 Y。這意味著所有使用者訪問者流量都將通過提供商 X,這將從提供商 Y 獲取部分內容。
就個人而言,我認為反向代理在這種情況下不是一個好主意。我會將 to 移到
/blog
,http://blog.example.com
然後從http://example.com/blog
to發出 301 重定向http://blog.example.com
。