2015-05-01 85 views
1

ATTN!我應該提到這是所有本地主機。就像我的機器一樣,不包括服務器或其他爵士樂。網站未加載,Apache配置

我真的不善於配置在Apache的網站,我怎麼過的有以下配置:

<VirtualHost *:80> 

     ServerAdmin [email protected] 
     DocumentRoot /var/www/html/image_upload_app 
     ServerAlias www.dev-imageuploadapp.com 

     <Directory /var/www/html/image_upload_app> 
      Options Indexes FollowSymLinks 
      AllowOverride All 
      Order allow,deny 
      allow from all 
     </Directory> 


     ErrorLog ${APACHE_LOG_DIR}/error.log 
     CustomLog ${APACHE_LOG_DIR}/access.log combined 

</VirtualHost> 

而且當過我訪問www.dev-imageuploadapp.com,我得到一個「該網頁無法使用」鉻。

嘗試訪問該頁面後,訪問或錯誤日誌中沒有錯誤。 Apache正在運行並且該站點已啓用。

該目錄確實存在,並且包含index.php

回答

1

您需要在DNS服務器上設置您的站點的IP地址。有一些免費的DNS服務器,如https://www.cloudflare.com/。如果您這樣做,則需要在域名持有者站點上設置委派的DNS服務器。另一種嘗試,你可以通過http:// {你的IP地址}/

去網站到IP您的瀏覽器需要知道哪個IP地址用於提供的名稱。要對localhost執行一些值,可以將它們添加到hosts文件中。以下行需要添加:

127.0.0.1 www.dev-imageuploadapp.com 
+0

這是所有被本地主機上這樣做,爲什麼我需要嗎?更新的問題,以反映其本地主機 – TheWebs

+1

好吧,比添加到/ etc/hosts下面的行:127.0.0.1 \t www.dev-imageuploadapp.com – vanadium23

+1

對於Windows:%SystemRoot%\ system32 \ drivers \ etc \ hosts – vanadium23

1

/etc/hosts更改的行:

127.0.0.1 localhost 

127.0.0.1 localhost www.dev-imageuploadapp.com