Php Laravel 5错误403禁止访问网络主机

Php Laravel 5错误403禁止访问网络主机,php,apache,laravel,.htaccess,mod-rewrite,Php,Apache,Laravel,.htaccess,Mod Rewrite,我想在webhost one.com上部署我的Laravel 5应用程序 我在internet上学习了一些教程,将puplic folders内容移动到主机的根文件夹中,并对index.php文件进行了必要的路径更改。 但现在我有了 403 Error: You don't have permission to access / on this server. 我相信这是因为我的.htaccess文件: 选项-多视图 我是.htaccess文件的新手,也许你们可以帮助我!:) 你拥有的4

我想在webhost one.com上部署我的Laravel 5应用程序

我在internet上学习了一些教程,将puplic folders内容移动到主机的根文件夹中,并对index.php文件进行了必要的路径更改。 但现在我有了

403 Error: You don't have permission to access / on this server.
我相信这是因为我的.htaccess文件:

选项-多视图


我是.htaccess文件的新手,也许你们可以帮助我!:)

你拥有的403禁止状态,可以由很多事情触发。我希望您首先检查以下内容:

使用文档根目录创建(或访问)现有文件。这个文件可以访问吗?如果可以访问,则.htaccess中的某些内容已关闭。如果无法访问,可能尚未授予访问权限,请添加到您的.htaccess:

Require all granted
当测试文件仍然无法访问时,这可能是“如果不是文件夹,则重定向后续斜杠”的副作用,请将此更改为:

# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
对.htaccess的另一项添加也可以解决此问题:

RewriteBase /

请告诉我您的问题是否已解决。

它不起作用,可能是我在部署laravel应用程序时又犯了一个错误。我尝试在没有SSH访问的情况下进行此操作,但大多数教程都使用SSH来设置项目:/
RewriteBase /