我正试图通过hostinger上的github部署我的laravel项目。通过git的部署实际上已经完成,所有文件都安装在我想要部署项目的子域中,该子域位于public_html/absolute中。表面上的部署将所有文件(包括公用文件夹中的文件(安装到绝对子文件夹中。但当我找到链接时https://coffeesojava.xyz/absolute/上面写着403 Forbidden,拒绝访问服务器上的此资源!。我不确定出了什么问题。
public_html/absolute/public/.htaccess
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>
RewriteEngine On
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]
# Send Requests To Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
-
从公用文件夹复制.htacces文件并将其粘贴到公用文件夹之外
-
将server.php重命名为index.php