thinkphp 伪静态将首页index.php放到项目根目录改变public目录去除fastadmin
把首页加载的目录文件路径修改下(这里是先本地安装后之后再修改调整的):
index.php内容
<?php
define('APP_PATH', __DIR__ . '/application/');
require __DIR__ . '/thinkphp/start.php';
伪静态.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
# 重写静态资源路径到 public 目录
RewriteRule ^assets/(.*)$ public/assets/$1 [L]
RewriteRule ^css/(.*)$ public/css/$1 [L]
RewriteRule ^js/(.*)$ public/js/$1 [L]
RewriteRule ^images/(.*)$ public/images/$1 [L]
RewriteRule ^uploads/(.*)$ public/uploads/$1 [L]
# 如果有其他静态资源目录,继续添加类似的规则
# 重写其他请求到 index.php
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,L]
</IfModule>
结束