2013-07-27 63 views
0

我是新來的虛擬主機,但我從namecheap.com購買了域名,我從ramnode.com購買了虛擬主機來託管我的域名,我使用了centOS 32位作爲我的服務器,並且我指出了我的域名提供給我的ramnode域名服務器。主機沒有加載頁面

我有這裏的問題是,每次我載入我的網站,它只是說

指數/

的cgi-bin/

即使我已經擺在我的網頁文件var/www和var/www/html之類的ramnode支持也告訴我,它仍然不想工作。有什麼建議麼?

回答

0

這一切都取決於你的服務器如何設置,但這裏有幾件事情要檢查。

什麼是文件的權限級別,誰擁有它們以及它們在哪個組中?如果您沒有設置適當的權限,則可能無法顯示。如果錯誤的人擁有他們,他們可能不會出示。

閱讀你的httpd.conf(centos應該在/ etc/httpd/conf中)看看你的服務器是如何設置的。它可能沒有默認設置,也許你使用虛擬主機?

簡而言之,我們需要更多信息來幫助您。

+0

讓我的URL顯示索引/表示我的域正在與我的服務器正確通信?如果是這樣,那麼我認爲我有一個httpd問題?我需要配置我的嗎?因爲atm它被哈希了 – thechrishaddad

0

你應該在你的WWW根的 的.htaccess或htaccess.txt文件,whithin該文件需要以下行:

的DirectoryIndex index.htm的index.html的index.php文件

也就是說索引頁的優先順序。 (您的web項目需要一個索引頁面) 所以換句話說,您的web服務器將爲它在該列表中找到的第一個匹配文件提供服務。

速戰速決,如果你不能找到htaccess文件,只是確保你有一個index.html文件在你的無功/網絡

0

我只是重置我的域名服務器指向昨晚ramnode的和我今天早上遇到了同樣的問題。

我以前沒有使用ramnode服務器的FQDN,只是簡單地在本地使用我的/ etc/hosts文件指向ramnode服務器。通過這種方法,我能夠確保所有的東西都被安裝 - apache虛擬主機,.htaccess文件,apache.conf和httpd.conf文件都可以按照需要進行操作。

它似乎與安裝cpanel有關,它使用與我提供的IP不同的IP自動填充DNS A記錄。將其更改爲ramnode的原始IP只會導致相同的cgi-bin目錄索引。但是去瀏覽器中的原始IP會導致我的網站,因爲我有爲IP設置的apache虛擬主機。

Ramnode設置子域的記錄,如cpanel.mydomain.com所有設置爲相同的新IP和那些功能,所以它讓我相信ramnode服務器捕獲其他地方的交通,應該發送它,但isn 「T。

cpanel帶我,爲什麼重定向到我的domain.com有點混亂。原始IP的記錄似乎沒有效果。