我有一个WordPress网站,我制作了一个文件夹目录来保留我希望人们单击链接并下载所有这些pdf文档,直到我将网站更改为SSL现在我遇到500个内部服务器错误。我所做的是更改了Web.config文件,因为我在IIS上将所有HTTP路由到HTTP。我将wp-config.php更改为
define('WP_HOME', "https://{$_SERVER['SERVER_NAME']}/");
define('WP_SITEURL', "https://{$_SERVER['SERVER_NAME']}/");
我还确保将所有URL重新配置为HTTPS,而不是HTTP,任何帮助都将得到很大的应用,我确实在WP-Config.php中看到了这一点,但我找不到任何地方可以说我还需要更改此
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>
花花公子在您的配置上看起来不错,我会仔细检查您的sub文件夹目录,看看该目录中是否有第二个网络。web.config。