【发布时间】:2010-11-10 08:01:21
【问题描述】:
我正在尝试在 IIS 7.0 中设置一个 PHP 网站,并使用此模块 (http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1691) 启用 URL 重写
我的网站内页运行良好,但我的根 URL“/”不再有效。
我希望我的网址结构为 www.test.com/test-page.html,并将其重写为 www.test.com/index.php?page=test-page
我指定的规则如下:
要匹配的正则表达式:^([^/.]+)/?.html 重写为:/index.php?page={R:1}
正如我所说,它适用于所有内页,因此 www.test.com/test-page.html 加载没有问题,只是主页 www.test.com 不起作用。
任何帮助将不胜感激,我假设我需要添加一些额外的条件?
【问题讨论】:
标签: php regex iis url-rewriting