Laravel从url中删除projectname / public / index.php

时间:2017-04-30 19:35:28

标签: php laravel .htaccess server remote-access

所有网址在本地都很完美,在偏远方面,事情搞得一团糟,

我必须访问我的路线,例如example.com/project/public/index.php/someRoute

我使用 root 中的以下.htaccess从网址中删除了index.php:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]

接下来我在JS文件中有一些硬编码的网址,基本上我使用高图表,点击饼图会显示相关结果。所以上面的.htaccess没有完成这项工作。

我当前的目录结构为/var/www/html/project,其中服务器根/var/www/html

如何使用example.com

访问我的项目

1 个答案:

答案 0 :(得分:0)

如果您希望自己的应用程序在域的顶层可用,则需要调整服务器根目录。