Php Laravel 5 HTC访问问题

Php Laravel 5 HTC访问问题,php,.htaccess,laravel-5,Php,.htaccess,Laravel 5,我有一个Laravel5项目,它位于我的服务器上的一个子文件夹中。我想通过www.example.com/edu访问该项目,但我失败了。我在根目录中添加了一个.htaccess文件 <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_URI} !^public RewriteRule ^(.*)$ public/$1 [L] </IfModule> 重新启动发动机 重写cond%{RE

我有一个Laravel5项目,它位于我的服务器上的一个子文件夹中。我想通过
www.example.com/edu
访问该项目,但我失败了。我在根目录中添加了一个
.htaccess
文件

<IfModule mod_rewrite.c>

RewriteEngine on

RewriteCond %{REQUEST_URI} !^public

RewriteRule ^(.*)$ public/$1 [L]

</IfModule>

重新启动发动机
重写cond%{REQUEST_URI}^公众的
重写规则^(.*)$public/$1[L]
但是不起作用,当我进入
www.example.com/edu/public
时,它工作正常。如何从url中删除public。谢谢。

试试这个规则:-

<IfModule mod_rewrite.c>
    RewriteEngine On

    RewriteRule ^(.*)$ public/$1 [L]
</IfModule>

重新启动发动机
重写规则^(.*)$public/$1[L]
这对你很有帮助

希望它对您有用:)