在网址重定向中遇到问题。网址如下:
centerGameObject(gameOBJ, Camera.main, 6f);
注意:
我尝试过Wordpress HTTPS插件。
编辑.htaccess
www.mysite.com redirects to [http s://www.mysite.com] = OK.
mysite.com displays Privacy Error = Failed.
[http ://mysite.com] displays Privacy Error = Failed.
[http s://mysite.com] displays Privacy Error = Failed.
[http ://www.mysite.com] redirects to [http s://www.mysite.com] = OK.
编辑wp-config.php文件。
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
但没有运气。任何人都可以弄清楚事情出了什么问题。
答案 0 :(得分:0)
您需要将RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
中的主机更改为SSL证书验证的域名。
听起来您的SSL证书只会验证www.example.com
而非example.com
,因此,如果您发出请求http://example.com
,您将被重定向到https://example.com
,但未经过RewriteRule (.*) https://www.example.com%{REQUEST_URI} [R=301,L]
验证你的证书...因此你得到一个错误。
相反,请将规则更改为:
R=307
这也有改善SEO的附加好处。
PS:另外,出于调试目的,使用adb.exe
来阻止浏览器缓存重定向
答案 1 :(得分:0)
编辑你的.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{ENV:HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
# BEGIN WordPress
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>