【发布时间】:2020-01-17 11:16:21
【问题描述】:
全部
我想使用 htaccess 从 url 中删除 public,我尝试了很多方法,但它在 laravel 6 中不起作用。我正在使用这种方式的最新版本:https://hdtuto.com/article/laravel-remove-public-from-url-using-htaccess
但结果相同,有什么建议吗?
【问题讨论】:
标签: .htaccess directory public
全部
我想使用 htaccess 从 url 中删除 public,我尝试了很多方法,但它在 laravel 6 中不起作用。我正在使用这种方式的最新版本:https://hdtuto.com/article/laravel-remove-public-from-url-using-htaccess
但结果相同,有什么建议吗?
【问题讨论】:
标签: .htaccess directory public
解决了!!!
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^ ^$1 [N]
RewriteCond %{REQUEST_URI} (\.\w+$) [NC]
RewriteRule ^(.*)$ public/$1
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php
【讨论】: