如何让'漂亮的网址'在IIS中托管的php中工作?

时间:2008-08-28 15:23:54

标签: php iis

我是否可以使用以下网址:

http://www.blog.com/team-spirit/

而不是

http://www.blog.com/?p=122

在Windows托管的PHP服务器中?

4 个答案:

答案 0 :(得分:3)

Isapi Rewrite Filter on CodePlex - 积极开发,免费(“DonationWare”),开源。

答案 1 :(得分:1)

这就是我在IIS 6.0上使用WordPress的方法

http://www.coderjournal.com/2008/02/url-rewriter-reverse-proxy-iis-wordpress/

但这完全取决于您使用的IIS版本。如果你有幸使用IIS 7.0,你不必担心漂亮的网址,因为所有内容都支持开箱即用。但是,如果您使用的是IIS 6.0,则必须使用重写器和一些规则来强制IIS进入IIS。

答案 2 :(得分:1)

使用官方IIS URL Rewrite

答案 3 :(得分:0)

我们使用ISAPI_Rewrite的免费版本。它使用类似于mod_rewrite的语法,所以如果你熟悉它,你可能会更容易上手。

IIS曾经有一个(语法兼容的)mod_rewrite端口,但我现在找不到它。