wordpress - 更改为 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>
解决方案
伙计,您的配置对您来说一切看起来都不错
推荐阅读
- compiler-construction - 编译器如何内联具有分支和多个返回语句的函数?
- powershell - 我有一个文本文件,我需要从中提取重复数据。问题是我需要特定格式的它。这是如何在 PowerShell 中完成的?
- c++ - 如何在 Windows 窗体应用程序标签上打印
- python - 即使我安装了 Visual C++,我也无法安装 mod_wsgi
- imacros - 如何从“将链接另存为”图标获取真实链接
- r - Obtain the boundaries from a png file
- c# - 无法从 Azure API 连接到 SQL Server
- postgresql - 与 Presto 类似的 Tableau Extract 功能
- assembly - 装配中通过数据成员的数组访问问题
- javascript - Vue-bootstrap 导航链接到“外部应用程序”