相当永久链接结构的wordpress不工作Godaddy主机与Windows托管和IIS服务器

Zah*_*han 5 iis wordpress web-config permalinks url-rewriting

在此输入图像描述

上面的图片显示了我的问题,通过许多博客,Godaddy支持,堆栈溢出问题.面对这个问题一个月,所以最后Stack社区提供帮助.

我的根文件夹中没有web.config文件,但.htaccess文件的更改不会影响永久链接. 我应该怎么做才能创建这种永久链接结构www.example.com/category/postname,因为我当前的固定链接结构是 http://www.example.com/?page_id=104 托管服务器Godaddy与windows托管环境的详细信息和iis 7服务器.Godaddy在帮助中心对此没有任何了解.

Uza*_*jid 25

您需要web.config在WordPress安装的根目录(与.htaccess文件相同的目录)中创建一个文件,并在以下代码中添加以下代码web.config:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <system.webServer>
    <rewrite>
      <rules>
            <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></rules>
    </rewrite>
  </system.webServer>
</configuration>
Run Code Online (Sandbox Code Playgroud)

这应该启用WordPress中的非常永久链接,并在IIS上运行URL Rewrite.

  • tumbs upp好友,您已经解决了我的问题。工作相当好n优秀。刚复制粘贴n上传。感谢帮助 (2认同)