【发布时间】:2016-06-06 06:00:03
【问题描述】:
我有一个非 www 网址的 SSL 证书:https://domain.com
我知道有很多类似的问题,但似乎没有一个能解决我的问题。这是我想要做的:
问题:
1) http://www.domain.com -> https://domain.com **www to non www DONE**
2) http://domain.com -> https://domain.com **http to https DONE**
3) https://www.domain.com -> https://domain.com/ **NOT DONE**
- Getting ERROR ON Above URL number (3): Your connection is not private
到目前为止,我的 .htaccess 文件如下所示:
# www to non www
RewriteCond %{HTTP_HOST} ^www\.domain\.com [NC]
RewriteRule (.*) https://domain.com/$1 [R=301,L]
# http to https
RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# https://www to htttps://
请注意上面的 .htaccess 代码可以很好地解决我的第一个和第二个问题,现在我想解决我的第三个问题
以下是我已经尝试过的解决方案:
【问题讨论】:
-
您是否启用了
.htaccess文件? -
是的它已启用.. 看看我的问题我发布了 htaccess 文件代码它的工作
-
如果您的代码正常工作,那么问题是什么?
-
看看我的问题我想做什么???
-
将 domain.com 重定向到 domain.com?
标签: php apache .htaccess redirect mod-rewrite