Windows

Windows 7 + Apache + Cakephp 的子域

  • March 23, 2017

我正在接受子域的 Windows 上設置本地開發環境。到目前為止,在我的主機文件中,我有

127.0.0.1       test.press.lc      #subdomain site, since we cant have dynamic subdomain
127.0.0.1       press.lc           #the main site

在apache conf中,我有

<VirtualHost *:80>
   ServerName press.lc
   DocumentRoot D:/htdocs/web/press/
   ServerAlias *.press.lc
</VirtualHost>

我可以毫無問題地訪問 press.lc,但是當我嘗試訪問 test.press.lc 時。我被重定向到外部站點(在這種情況下它是earthlink 搜尋,因為它認為我在我的網址中輸入了錯字)。我的設置錯了嗎?請幫忙。

您應該首先使用類似nslookup或的工具檢查名稱解析ping。首先嘗試刷新您的 DNS 記憶體(ipconfig /flushdns在命令行中)。

如果可行,您必須在瀏覽器中搜尋問題(自己的 DNS 記憶體等)。

重定向到外部(“未找到域”)頁面表明您的 Apache 設置不應該是問題所在。

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