簡體   English   中英

將 Laravel 項目上傳到 Godaddy 子域

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM