我在尝试访问任何其他路线时获得404,除了' /'在我的laravel项目中
我的dhavalchheda.conf文件如下
<VirtualHost *:80>
ServerAdmin admin@dhavalchheda.com
DocumentRoot /var/www/html/dhavalchheda/public/
ServerName dhavalchheda.com
ServerAlias www.dhavalchheda.com
<Directory /var/www/html/dhavalchheda/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/dhavalchheda.com-error_log
CustomLog /var/log/apache2/dhavalchheda.com-access_log common
</VirtualHost>
我的laravel文件夹结构是
dhavalchheda - &gt;完整的laravel项目
我无法理解错误所以请协助
答案 0 :(得分:1)
我认为你必须启用apache服务的重写模块。因此,请尝试使用以下命令运行所有其他路由:
sudo a2enmod重写
并重启apache服务:
sudo service apache2 restart
希望这也适合你。
答案 1 :(得分:0)
关注此link
按照以下步骤对您有所帮助。