繁体   English   中英

无法访问拉拉韦尔的某些路线

[英]not able to access some routes in laravel

尝试访问laravel项目中除“ /”以外的其他任何路由时,我得到404

我的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->完整的laravel项目

我无法理解错误,因此请协助

我认为您必须启用apache服务的重写模块。 因此,请尝试使用以下命令来运行所有其他路由:

sudo a2enmod重写

并重新启动apache服务:

sudo服务apache2重新启动

希望这对您也有用。

点击此链接

遵循以下步骤将对您有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM