我更改了我的.htaccess
以进行php隐藏。现在的问题是,当我尝试登录我的网站时,登录脚本不会从登录表单中获取用户名和密码变量。我的.htaccess
代码会产生问题
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.php [NC]
RewriteRule ^ %1 [R,L]
答案 0 :(得分:2)
您可能正在重定向包含登录数据的POST请求。当POST请求被重定向时,与其一起发送的数据不会随第二个请求一起发送,这显然会返回错误。要解决此问题,请更改登录表单中的网址以指向实际处理请求的网址(例如,不是“login.php”而是“login”)。