簡體   English   中英

Laravel從網址中刪除projectname / public / index.php

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

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