Domain-Name-System

將子域重定向到 www 給出頁面未找到錯誤

  • February 20, 2014

在我的 vps plesk 伺服器上,我創建了一個域 mydomain.com 並為該域創建了子域作為 subdomain.mydomain.com 但是如果我使用 .htaccess 文件將此子域重定向到 www.subdomain.mydomain.com 我會收到錯誤消息找不到頁面。一定是什麼問題。

這是我要重定向的 .htaccess 程式碼

RewriteEngine On

RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

這就是我的A主機的樣子

Host         Points To       TTL
@           166.xx.xx.yyy   600 seconds
admin       166.xx.xx.yyy   600 seconds
subdomain   166.xx.xx.yyy   1 Hour

您可能缺少www.subdomain.mydomain.com子域的 DNS 條目。

添加另一個 A 條目,讓您的“www”子域指向您的伺服器地址,它應該可以工作(如果在伺服器上正確設置了虛擬主機或別名)。

引用自:https://serverfault.com/questions/577125