我刚刚迁移到Ubuntu 14.04,并按照this教程安装了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.bridge用户/登录一样,它会显示404
发布于 2016-06-30 01:53:43
看起来Apache mod-rewrite模块没有启用。因此,请启用并重新检查。
sudo a2enmod rewrite
sudo service apache2 restart 有关启用的详细信息,请参阅https://askubuntu.com/questions/48362/how-to-enable-mod-rewrite-in-apache
https://stackoverflow.com/questions/38106129
复制相似问题