这都是关于 cookies 的,它每次都会重定向到 ?referer_id=186,即刷新新徽标的 cookies,但我注意到当用户删除或清除浏览器的历史记录并尝试通过 https 访问网站时,cookie 不会再次刷新
您可以尝试访问
https://gps.tolivery.com
然后删除 cookies 并再次访问相同的链接,你会注意到 cookies 已经改变并且 ?referer_id=186 被忽略,为了解决这个问题我必须在没有 ssl 的情况下访问
http://gps.tolivery.com
或使用 ssl?referer_id=186
https://gps.tolivery.com/?referer_id=186
我只是想要始终通过 httpsthis link https://gps.tolivery.com
自动重定向到 ?referer_id=186刷新 cookie 就像一样
http(gps.tolivery.com)的行为,无论用户是否删除 cookie
配置:
<VirtualHost *:80>
ServerName example.com
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com
RewriteRule ^(.*)$ https://example.com/$1?referer_id=186 [QSA]
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>