在 IIS 7.5 上配置 WordPress 的伪静态链接通常涉及到使用 web.config
文件来重写 URL,以便使其看起来像静态链接而不是传统的查询字符串链接。以下是一个示例 web.config
文件,可用于配置 WordPress 的伪静态链接:
<?xml version="1.0" encoding="UTF8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="WordPress Rule" stopProcessing="true">
<match url="." />
<conditions logicalGrouping="MatchAll">
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="index.php" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
上述配置假定 WordPress 已经安装在你的网站根目录,并且你想要启用伪静态链接。这个 web.config
文件的作用是将所有不是文件或目录的请求重写到 index.php
,这是 WordPress 的主要入口文件。
确保在应用此配置之前备份你的现有 web.config
文件以防出现问题。然后,将这个新的 web.config
文件保存到你的网站根目录,并确保 IIS 已经启用 URL 重写模块。如果没有启用,你需要在 IIS 管理器中启用它。
配置完成后,WordPress 应该能够使用伪静态链接,而不再显示传统的查询字符串链接。