簡體   English   中英

虛擬主機無法在Ubuntu中工作

[英]Virtual Hosts not working in Ubuntu

我剛剛遷移到Ubuntu 14.04並按照教程安裝了LAMP Stack 現在,我通過執行以下操作設置了虛擬主機

sudo gedit /etc/apache2/sites-enabled/000-default.conf

並在文件中添加了以下內容

<VirtualHost *:80>
   ServerAdmin webmaster@dev.bridgessuservices
   DocumentRoot /var/www/html/bridgessuservices
   ServerName dev.bridgessuservices
   ServerAlias dev.bridgessuservices
   ErrorLog ${APACHE_LOG_DIR}/error.log
   CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

然后在/etc/hosts添加以下行

127.0.0.1   dev.bridgessuservices

現在,當我進入dev.bridgessuservices時很好,但是內部URL向我顯示404,就像我去dev.bridgessuservices / login一樣,它將向我顯示404

似乎未啟用Apache mod-rewrite模塊。 因此,請啟用它,然后再次檢查。

sudo a2enmod rewrite
sudo service apache2 restart 

有關啟用的詳細信息,請參閱https://askubuntu.com/questions/48362/how-to-enable-mod-rewrite-in-apache

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM