2012-07-21 148 views
6

我通常使用的web服務器顯然被風暴吹滅了,並且無限期停止。我的HostGator IP地址給了我一個404錯誤

我決定把一切都轉移到HostGator,但它不工作。

我將Namecheap上的域名重定向到新的Hostgator IP地址,並將所有文件上傳到public_html文件夾。我的文件都是PHP,這是我的htaccess文件允許的。

我只在大約40分鐘前設置了所有內容,因此可能只是時間問題。然而,我環顧四周,並沒有成爲任何人的問題。

我想不出任何我可能做錯了的事情。任何建議將不勝感激。

回答

9

Hostgator是一個共享的託管提供商。該IP地址提供了許多許多網站。 Hostgator知道向客戶提供什麼網站的方式是因爲,當您訪問「http://mywebsite.com」時,瀏覽器會發送HTTP標頭Host: mywebsite.com。然後,Apache看到「mywebsite.com」,並從您的用戶帳戶查找您網站的內容並將其傳送到Web瀏覽器。如果Hostgator沒有收到Host標題,那麼它不知道要顯示哪個網站,所以它只是給你一個404.

總之,您需要訪問「yourwebsite.com」而不是原始IP地址。

如果您發現您的計算機正在向您發送舊IP地址,請記住DNS可能需要4-12小時才能在世界各地進行填充(對此您無能爲力),但通常如果您刷新本地DNS緩存,然後下一個查找將得到正確的IP地址(如果您在與DNS主機位於同一個國家/地區,這通常會起作用)。這可以通過在命令行上通過ipconfig /flushdns然後ipconfig /registerdns在Windows中完成。如果您使用的是Linux,請看this

+0

這個答案爲我工作 - 我能夠配置鉻插件發送頭與我的網站後訪問的IP我的域名名稱如上所述。 – beth 2015-02-16 12:14:31

19

你在共享IP承載網領域可以通過附加您的用戶名,例如IP地址 訪問:

的http:// {IP地址}/{〜您的用戶名}

其作品大部分的網絡主機!

更新:上兩個最流行的虛擬主機面板 做工不錯:交友和管理嚮導

+1

對於那些正在尋找即時訪問您的網站託管的方式,即使您還沒有配置您的域名,這是正確的答案。 – euther 2014-02-21 13:43:27

相關問題