![](/img/trans.png)
[英]laravel 5.1 says for all the other routes that except ('/') that 404 page not found on online Amazon Server using ec2
[英]Laravel all routes except '/' return 404 on AWS EC2
我正在嘗試在AWS EC2上運行Laravel項目。 在上載要部署的新版本之前,它一直運行良好。 盡管所有路由都存在,但所有路由都返回錯誤404,但“ /”除外。 / etc / httpd / conf中的httpd.conf包含此內容
<Directory "/var/www">
AllowOverride All
# Allow open access:
Require all granted
</Directory>
我總是在部署新版本后執行這些命令
sudo chown -R ec2-user /var/app/current
sudo chmod -R 755 /var/app/current
我嘗試了“ sudo a2enmod重寫”,但是卻收到“ sudo:a2enmod:未找到命令”
有什么辦法嗎?
替換實例並重新部署應用程序解決了問題
修改/etc/httpd/conf/httpd.conf后
您還需要使用sudo服務重啟httpd httpd restart
請參閱在Apache + mySQL環境中的AWS EC2上找不到的Laravel ReST API URL 404-在此服務器上找不到請求URL
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.