【发布时间】:2018-10-12 15:59:42
【问题描述】:
我目前正在第一次部署 laravel 项目。我已经成功地在我的服务器上安装了一个 laravel 项目,但不幸的是,当访问该网站时,没有显示 laravel 页面。我根目录下的.htaccess文件:
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?mydomain.nl$
RewriteRule ^(/)?$ public [L]
</IfModule>
有人可以帮我解决这个问题吗?
【问题讨论】:
-
您收到的错误是什么?
-
安娜珍妮的网址是什么?为了更好地解释规则,您可以使用htaccess.madewithlove.be 直接针对 URL 进行测试,请让我们知道完整的 URL。
-
没有显示错误,但显示了服务器托管徽标。该网站是 www.badge-borduren.nl。
-
将根目录设置为项目/公共文件夹而不是项目文件夹
-
这是什么服务器。它是 LAMP 堆栈吗?您从哪里获得服务器(例如 Digital Ocean、Amazon webservice)?
标签: php laravel apache deployment