[英]Laravel remove projectname/public/index.php from url
所有的url在本地都可以正常運行,從另一方面來說,事情變得一團糟,
我必須訪問我的路線,例如example.com/project/public/index.php/someRoute
。
我從根目錄中使用以下.htaccess
的URL中刪除了index.php:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]
接下來,我在JS文件中有一些硬編碼的url,基本上我正在使用高級圖表,並且通過單擊餅圖將顯示相關結果。 因此,上面的.htaccess
無法完成任務。
我當前的目錄結構是/var/www/html/project
,其中服務器根目錄是/var/www/html
。
我如何僅通過example.com
訪問我的項目
如果您希望您的應用程序在域的頂層可用,則需要調整服務器根目錄。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.