登录 注册

登录

问题 cloudflare flexible SSL使用

更多
2016年04月09日 15:46 - 2016年04月09日 16:13 #1 作者: RayW
RayW 创建了话题: cloudflare flexible SSL使用
1. 已经在cloudflare申请了flexible SSL。
按网站的说明,这个级别的SSL在服务器上无需安装证书,且访问者可以在浏览器看到SSL的锁型标识。

不过在打开网站的域名,发现如果在域名前面不加https:// 的前缀,进入的仍是http 网址,且网址栏没有SSL锁标识。
请问如何进行设置,不用加https的前缀就可以直接访以https的链接访问网站?

2. 在cludflare 的后台SSL的默认设置是full,而且下面显示的是 active cert.
网上一些没有更新的教程里提到full级别是需要付费且要安装在服务器上。
但是整个页面都没有找到付费和证书下载地址。
请问这个 标明active 的full 证书是无效的吗?还是另有设置技巧?
最后修改: 2016年04月09日 16:13 由 RayW.

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年04月10日 21:17 #2 作者: Joomla之门
你尝试一下在 Joomla 后台“全局设置”中,将“服务器 -> 服务器设置 -> 强制使用 SSL” 这一项选择为“全站”,这时候访客即使在浏览器地址栏输入 http 协议,或者不带任何协议的网址,也会被自动转向使用 HTTPS 访问。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年04月10日 21:45 #3 作者: Joomla之门
我自己没有使用 cloudflare 的主机,所以无法验证上述说法。

从网友反馈来看,一旦开启 Joomla 全局设置中的“强制 SSL”选项,会发生“死循环”问题。

幸好,有一个 Joomla 扩展开发人员也同样使用了 cloudflare 主机并遇到同样问题,于是他开发了一个小插件解决了这个问题。你也可以试试安装这个插件: 点此下载 CloudFlare for Joomla!

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!
下列用户已致谢:: RayW

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年04月24日 11:18 #4 作者: RayW
RayW 回复了话题: cloudflare flexible SSL使用
白站,我安装了插件,开启了强制全站ssl,不过在访问还是有个问题,
就是当不加https:// 前缀时,就跳出访问安全验证,One more step,Please complete the security check to access 这个页
而这个验证码由类似谷歌的网站提供,国内根本无法正常显示。
我担心在其他国外访问也会出现类似的情况,虽然大部分地方谷歌的服务可以正常显示,但是验证码的出现,严重影响了访问网站的效率。

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年04月24日 12:29 #5 作者: Joomla之门
可以通过 Joomla 根目录下的 .htaccess 文件来强制使用 HTTPS 访问,示范:
## 强制使用 https 访问
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.joomlagate.com/$1 [L,R=301]

把域名修改成你自己的域名即可。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!
下列用户已致谢:: RayW

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年04月24日 19:47 #6 作者: RayW
RayW 回复了话题: cloudflare flexible SSL使用
网站文件夹的根目录下没有发现.htaccess 文件,我在别的文件夹下找到一个,加上了代码。
不过在刷新后似乎没有自动跳转。
然后我有把这个文件复制了一个,放到虚拟主机的根目录下。
目前可以实现不输入https也可以使用https的链接。
不过,如果链接前输入http是不能使用https的。

咳,我们这些小白用joomla真是耗时间和精力,一个小问题都可能要处理很久,是不是应该报个班去学一下

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年04月24日 20:12 #7 作者: Joomla之门
你从别的文件夹拷贝过来的文件可能有问题。

如果你在 Joomla 根目录下没有找到 .htaccess 文件,那么应该能找到一个名为 htaccess.txt 的文件,这是 Joomla 核心自带的示范文件。将这个文件改名为 .htaccess ,然后在其末尾添加我给的代码试试。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论