.htaccess 无法在Ubuntu中加载内部页面--在404中找不到

6g8kf2rb  于 2023-02-09  发布在  其他
关注(0)|答案(1)|浏览(139)

我已经开发了一个laravel网络应用程序,并在现场服务器上运行良好,现在我正试图将该项目迁移到本地服务器,
我使用的是Ubuntu 14.04,内置了php、apache和MySQL。
当我指向运行良好的浏览器(如localhost/xxxxxxx/(登录页面))时,在登录表单中输入值后,显示404 Not Found错误。
我该怎么解决这个问题,有人能帮忙吗?

hgc7kmma

hgc7kmma1#

此问题是由htaccess引起的。
运行

sudo a2enmod rewrite

还要在位于/etc/apache 2的apache2.conf文件中对此进行更改

nano /etc/apache2/apache2.conf

<Directory /var/www/>
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

最后重新启动Apache

sudo service apache2 restart

工作很棒!!!!

相关问题