laravel 修改.htaccess文件 重定向public

笔者遇到此问题后多次都锁无果。

以下为我从网上搜索到的方法

-把server.php 重命名为index.php

并将.htaccess文件从public复制到根目录

但本方法会造成asset函数关联错误

经笔者多次尝试,提供一种新的方法

希望能够帮助其他与我遇到相同问题的人

解决方案如下:

1.将public/.htaccess文件拷贝一份在根目录

2.更改

  1. RewriteCond %{REQUEST_FILENAME} !-d
  2. RewriteCond %{REQUEST_FILENAME} !-f
  3. RewriteRule ^ index.php [L]

  1. #RewriteCond %{REQUEST_FILENAME} !-d
  2. #RewriteCond %{REQUEST_FILENAME} !-f
  3. RewriteRule ^(.*)$ /public/$1


评论 2

发表评论


匿名

123456

1个月前 · 北京 北京

天不欺

回复 匿名:test测试

1周前 · 北京 北京

Top