IIS 上的 Wordpress 安全性

IIS 上的 Wordpress 安全性

我们正在将 WordPress 网站迁移到 IIS Web 服务器。之前它托管在 Linux 环境中的 Apache 服务器上。

该网站使用 All-in-one-wordpress-security 插件(aiowps)来优化我们的安全性,但是,aiowps 插件仅与 .htaccess 文件兼容(由我们当前的 apache / Linux 服务器使用)。

有没有办法让这个插件使用 web.config 以便与 IIS 兼容?

提前致谢

答案1

可以使用此类规则并通过 IIS 进行转换URL 重写模块。

安装模块后,Microsoft IIS 管理器将有一个用于迁移mod_rewrite规则从您的.htaccessIIS 导入web.config。从导入 Apache mod_rewrite 规则

  1. 开始IIS 管理器
  2. 在左边,在連接窗格,选择默认网站
  3. 右边是功能视图, 点击URL 重写
  4. 在右边,在操作窗格中,单击导入规则
  5. 复制上面的示例 mod_rewrite 规则并将其粘贴到重写规则文本框。
  6. 树视图选项卡转换规则框会立即显示转换结果。您也可以点击XML 视图选项卡来查看规则如何存储在 Web.config 文件中。

然而,WordPress 插件一体化 WP 安全和防火墙是基于修改.htaccess文件的 ie 并非设计用于 IIS。因此,每次修改后都需要手动转换规则。最好找到专为 WP + IIS 设计的插件。

相关内容