首页 > 解决方案 > 更改为 ssl 后,wordpress 文件夹不再工作

问题描述

我有一个 wordpress 站点,我创建了一个文件夹目录来保存我希望人们单击链接并下载所有这些的所有 pdf 文档,直到我将站点更改为 ssl 现在我收到 500 个内部服务器错误。我所做的是我更改了 web.config 文件,因为我在 IIS 上将所有 http 路由到 https。我将 wp-config.php 更改为此

define('WP_HOME',       "https://{$_SERVER['SERVER_NAME']}/");
define('WP_SITEURL',    "https://{$_SERVER['SERVER_NAME']}/");

我还确保所有 url 都重新配置为 https 而不是 http 任何帮助都会非常有用

define('DOMAIN_CURRENT_SITE', filter_input(INPUT_SERVER, 'HTTP_HOST', 

预先感谢您的任何帮助。

这是我在 web.config 中的规则

<rule name="Redirect to https" stopProcessing="true">
                    <match url=".*" />
                    <conditions>
                        <add input="{HTTPS}" pattern="off" ignoreCase="true" />
                    </conditions>
                    <action type="Redirect" url="https://{HTTP_HOST}{REQUEST_URI}" redirectType="Permanent" appendQueryString="false" />
        </rule>
              <rule name="WordPress:" patternSyntax="Wildcard">
                  <match url="*"/>
                      <conditions>
                          <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/>
                          <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/>
                      </conditions>
                  <action type="Rewrite" url="index.php"/>
              </rule>

标签: wordpressssl

解决方案


伙计,您的配置对您来说一切看起来都不错


推荐阅读