我使用laravel 5.8 当我在共享主机上上传我的项目时 我在文件根目录中将server.php重命名为index.php 和我在/ public_html中的htaccess是这样的: 选项-MultiViews
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule ^.*$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
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
这正常工作,但是现在我想删除/ public路由,因为当我尝试输入mysite.com/public时,它类似于mysite.com