JustWeapp小程序已登录后评论提示请登录的解决办法

JustWeapp小程序可支持登录功能,但是由于小程序和网站在技术实现上的差异,无法和web站点一样直接采用cookie来保存登录状态信息,所以我们的JustWeapp小程序是通过HTTP Basic authentication认证方式来鉴权,目前在Nginx环境下测试是没有问题的,不过在部分Apache环境下会出现登录后要求重复登录的情况(例如评论的时候),下面来介绍下解决办法。

JustWeapp小程序

1、进入网站根目录,找到.htaccess文件;

2、编辑.htaccess文件,将文件里面的规则修改成以下规则:

# BEGIN WordPress
<IfModule mod_rewrite.c>
SetEnvIf Authorization "(.)" HTTP_AUTHORIZATION=$1
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

3、保存修改,不过这个文件的规则可能会在每次保存固定链接后被重置,建议可以将此文件设置为不可写(或者444)权限。

修改完成后,再次打开小程序进行登录,然后评论测试是否正常,如果能正常评论,则表明问题解决,如果依然存在问题,也可以提交服务单获取支持。

推荐主题

上一篇:WordPress网站被黑的解决方案

猜你喜欢

在线咨询
QQ咨询
微信关注 微信公众号