2017-08-08 27 views
0

這是我sites-available/FlaskApp.conf文件的Apache2不提供ServerAlias加www

<VirtualHost *:80> 
       ServerName www.mywebsite.design 
       ServerAlias mywebsite.design 
       ServerAdmin [email protected] 
       WSGIScriptAlias//var/www/FlaskApp/flaskapp.wsgi 
       <Directory /var/www/FlaskApp/FlaskApp/> 
         Order allow,deny 
         Allow from all 
       </Directory> 
       Alias /static /var/www/FlaskApp/FlaskApp/static 
       <Directory /var/www/FlaskApp/FlaskApp/static/> 
         Order allow,deny 
         Allow from all 
       </Directory> 
       ErrorLog ${APACHE_LOG_DIR}/error.log 
       LogLevel warn 
       CustomLog ${APACHE_LOG_DIR}/access.log combined 
</VirtualHost> 

www.mywebsite.design的作品時,我在正確的瀏覽器中打開。但是,當我去mywebsite.designUbuntu默認「It Works」頁面顯示。

我跟着這個教程Hosting a FlaskApp

,當我試圖ip地址爲這樣的服務器名 -

ServerName 139.55.55.55 

出於某種原因,正確地打開打開瀏覽器上的IP地址,但都www.mywebsite.designmywebsite.design不要」 t顯示相同的Ubuntu默認頁面

+0

你重新加載apache? – DreamWave

+0

試過了..不工作:/ – Aswin

+0

是否有可能在另一個Apache配置文件中使用域名? – DreamWave

回答

0

我有mywebsite.design/etc/hosts像這樣 -

127.0.1.1 mywebsite.design mywebsite 

。可能是因爲我在某個時候以這種方式命名了這個項目!

刪除它,只是把我的名字在那裏,它的工作!