本文主要是介绍laravel 提交Request 请求后会莫名多出一个s参数,导致报错,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
提交post或者其他请求,会在request中存在s参数,导致报错。
原因是使用宝塔面板默认伪静态导致多了一个s参数
<IfModule mod_rewrite.c>RewriteEngine onRewriteBase /RewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php?s=/$1 [QSA,PT,L]
</IfModule>
解决方案:
<IfModule mod_rewrite.c>RewriteEngine onRewriteBase /RewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
这篇关于laravel 提交Request 请求后会莫名多出一个s参数,导致报错的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!