HTTPS错误 - 您无权访问此服务器上的/index.php

时间:2016-10-17 12:18:49

标签: php wordpress .htaccess ssl

我有一个使用woo commerce的电子商务WordPress网站。现在我的托管公司" Heart Internet"提供免费的SSL证书,但是映射到我的域的子域以实现此目的。

真实网域http://mywebsite.com/

SSL版本https://web110.secure-secure.co.uk/mywebsite.com/

所以这意味着如果我想在我的结帐页面上使用SSL,我需要链接到此网址。 https://web110.secure-secure.co.uk/mywebsite.com/checkout

但这样做会给我带来错误:

禁止

您无权访问此服务器上的/index.php。 Apache / 2.4.23(Unix)服务器,网址为web115.secure-secure.co.uk,端口80

所以我认为这与.htaccess有关,但我不确定。

如果我转到此网址:https://web110.secure-secure.co.uk/mywebsite.com

它实际上显示主页,但是减去任何图像或CSS样式,我的控制台充满了无法加载资源的错误消息。

在与我的托管公司联系之后,由于网站本身的配置方式,他们已经说过了。但这只是一个简单的wordpress网站,没有任何花哨的东西。

有人知道我能做什么吗?

heart internet ssl的图片

enter image description here

澄清我的问题不是关于css / images没有显示在主页上,而是关于我无法访问我网站上的任何其他页面而没有收到错误的事实 - 你没有权限访问/索引。 php在这台服务器上。

1 个答案:

答案 0 :(得分:0)

我没有使用相同的证书,但是我的 (免费让我们加密),我对整个网站都有相同的网址。我使用woocommerce并检查woocommerce设置中的appopriate选项(使用ssl进行结账)。

您的提供商是否告诉您将文件放在此文件夹中? 如果是这样,您的所有安装可能都在内部,并且重定向到主域名。您可能需要更改文件和文件夹权限才能使用它,而您最常使用的是ftp浏览器。