[英]Laravel on shared hosting with Subdomain
我有一個共享主機,我做了一個 Laravel 項目,當我將它上傳到主機時,我創建了一個 htaccess 文件來將所有請求重定向到 publc/index.php,它運行良好,並且當我創建一個子時,laravel 項目運行良好域和子域文件夾中的一些文件並嘗試訪問它我收到了一個500 Internal Server Error
當我聯系支持他們告訴我這個錯誤是因為我制作的.htaccess
我需要幫助來解決這個問題這是結構我的public_html
文件夾
-public_html
|-laravelproject
|- Laravel Projct Files
|-subdomain
|-index.php
|-.htaccess
.htaccess 文件:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} !^laravelproject/public
RewriteRule ^(.*)$ laravelproject/public/$1 [L]
</IfModule>
由於子域是其他安裝,我認為您應該添加
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} !^laravelproject/public
RewriteRule ^(.*)$ laravelproject/public/$1 [L]
RewriteCond %{REQUEST_URI} !^subdomain/public
RewriteRule ^(.*)$ subdomain/public/$1 [L]
</IfModule>
但我不是 .htaccess 專家,希望它有效!...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.