我创建并设置了LAMP堆栈,插入了数据库+文件+代码,然后转到本地主机。主页面拉起来(好!)但是,主页上的任何链接,无论它是什么......给我这个:
Not Found
The requested URL /user/register was not found on this server.
Apache/2.4.18 (Ubuntu) Server at cbirc.com Port 80
我假设这是一个apache问题?如果有人可以填写我。奇怪的是主页拉得很好,但任何链接到网站的任何其他部分给我这个错误代码。
答案 0 :(得分:0)
如果索引正常,听起来在apache配置中没有将RewriteEngine设置为ON,请尝试将其添加到.htaccess文件或vhost(/etc/apache2/sites-available/yourdomaine.com):
<ifModule mod_rewrite.c>
RewriteEngine On
</ifModule>
如果修改vhost,请不要忘记重启apache:
sudo apachectl configtest #Test before restart
sudo apachectl restart
如果未安装模块:
sudo a2enmod rewrite
如果您有一个
,也可以检查HTML中的基本网址