首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WordPress 3.0.1安装在MS IIS v6 Web服务器上

WordPress 3.0.1安装在MS IIS v6 Web服务器上
EN

Stack Overflow用户
提问于 2010-09-26 06:45:56
回答 1查看 473关注 0票数 0

我刚刚在我从Mac平台开发的MSIIS6WindowsServer上安装了WordPress 3.0.1。

请注意,我的WordPress安装程序位于以下目录结构下:

c:\inetpub\wwwroot\MYSITE

但问题是,随着网站的启动和运行,它似乎找不到任何类似“关于我们”的网页,尽管我已经正确地将它们设置在permalinks方面的内容。

我得到了:

HTTP错误404 -找不到文件或目录。互联网信息服务(IIS)

这是否与permalinks/..htaccess文件不能在MS II6上工作有关?

EN

回答 1

Stack Overflow用户

发布于 2010-09-26 11:43:26

.htaccess文件用于Apache。他们不和IIS一起工作。对于IIS,您需要创建一个"Web.config“文件,并向其中添加以下行。

代码语言:javascript
复制
<rewrite>
    <rules>
        <rule name="Main 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>

不适用于IIS6:

正如Kev所指出的,这段代码在IIS6中不起作用。从一小部分googling中我了解到,IIS6根本不可能重写URL。如果有人知道其他方法,请在这里更新。

可能替代IIS6?

在这种情况下可以使用重写UrlRewriter.NET吗?有人能澄清这一点吗?

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3796869

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档