网上讲了很多方法,试了都有问题,最后用这个可以了:
https://www.php.cn/blog/detail/35221.html
伪静态就是在访问url时隐藏index.php
例:
http://domain.com/index.php/admins/login/login
变成:
http://domain.com/admins/login/login
nginx
- 根目录下新建
.rewrite.conf
文件
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
Apache
- 根目录新建文件
.htaccess
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?s=/$1 [QSA,PT,L]
</IfModule>
网友评论