[英]Uploading Laravel Project To Godaddy Subdomain
我正在嘗試上傳我按照 Laravel 教程構建的項目。 我有一個與 Godaddy 共享主機的 cpanel 帳戶。 我的作品集位於 public_html 文件夾中,因此我正在嘗試將項目上傳到子文件夾。 我創建了一個與 public_html 相同級別的目錄來保存 Laravel 文件,並且我在 public_html 文件夾中創建了一個子目錄,其中包含來自 public 文件夾的文件。 如果我轉到主頁,應用程序就會出現。 這是該項目的鏈接http://thetravisdavis.com/lsapp/
我可以看到項目的主頁,但是當我嘗試訪問任何其他頁面(如http://thetravisdavis.com/lsapp/about)時出現內部服務器錯誤
這是我的 .htaccess 文件
Options +MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /lsapp/$1
#RewriteRule ^ index.php [L]
RewriteRule ^([^\.]+)$ $1.php [NC,L]
任何幫助將不勝感激。 我在這里查看了多個教程和類似的問題,但大多數(如果不是全部)似乎已經過時。 再次感謝您提供的任何幫助。
在谷歌搜索之后,我找到了一些關於我的 .htaccess 文件有什么問題的文檔
添加此修復了問題
Options +FollowSymLinks -Indexes
RewriteEngine On
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.