TP5配置伪静态以及伪静态或导致获取请求参数多一个s
nginx配置方式:
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}
}
apache配置方式:
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
宝塔nginx配置实例:
TP5伪静态影响:
会导致获取param参数时候多了一个s参数,可以自行手动过滤该参数
例如使用input(),或者$this->request->param()获取请求参数