[英]IIS 7.5 domain won't show index.php
整天都在嘗試解決此問題,但似乎沒有任何效果。
問題:我的網站運行IIS 7.5的Server 2008 R2。 此站點的綁定設置為www.mydomain.com端口80主機*,而另一綁定為www-mydomain-com端口80主機*(IIS中的站點名稱為www-mydomain-com)
當訪問www.mydomain.com時,它將向我顯示IIS歡迎頁面而不是index.php。 index.php是我默認文檔設置中的唯一文檔。 但是,當瀏覽到www.mydomain.com/index.php時,我得到正確的頁面。 瀏覽到www.mydomain.com/somefolder/還將我重定向到somefolder中的index.php,因此可以正常工作。
IIS中的默認站點已停止,並且沒有任何綁定。 還嘗試將空的主機名端口80添加到www-mydomain-com網站,但這也無法提供正確的頁面。
情況。
-DNS的以下cname記錄www-mydomain-com指向fqdn網絡服務器
-將forefront中的防火牆規則設置為任何進入www-mydomain-com的傳入郵件,forefront進行測試並可以在端口80上連接到www.mydomain.com
希望有人可以幫助我找到問題,整日陷入困境。
終於找到了問題,改變了index.php require_once('includes/config.inc.php');
到require_once('/includes/config.inc.php');
它的工作像它應該的那樣。
嘗試從IIS管理器中更改設置,運行:
%WINDIR%\\ SYSTEM32 \\ INETSRV \\ InetMgr.exe
您可以展開“站點”文件夾找到您的網站,然后在功能視圖中選擇“默認文檔”,您可以在其中配置將為每個文件夾加載的默認頁面並設置其優先級
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.