在fasthosts上的mod_rewrite

时间:2010-10-23 13:53:08

标签: php mod-rewrite

我在这里安装了Wordpress http://www.trsmithroofing.co.uk/flat_roof_blog,我注意到网址重写效果很好。

这是一个例子。     http://trsmithroofing.co.uk/flat_roof_blog/index.php/2010/10/single-garage-flat-roof/

知道这个有效,我想知道为什么我不能重写在同一台服务器上工作...我有一个简单的规则,我可以在我的本地主机上工作,但是当我试用它'直播'它不起作用......

这是我的规则

Options +FollowSymLinks
RewriteEngine on
RewriteRule retest-choice-(.*)\.htm$ retest.php?choice=$1

在本地主机上,我可以导航到retest-choice-1.htm,它会正确地请求retest.php?choice=1它只能在fasthosts帐户上运行。

我一直在努力解决这个问题很长一段时间,但是现在我知道Wordpress已经成功实现了它,我问是否有人可以解释如何使用相同的方法。提前谢谢,你们堆栈溢出的人还没有让我失望。

沙恩

1 个答案:

答案 0 :(得分:0)

  

ħ++号码://trsmithroofing.co.uk/flat_roof_blog/的的index.php / 2010/10 /单车库平顶/

这不是重写。 IT直接指向 index.php 。其余类似目录的结构可用于$_SERVER['PATH_INFO']变量中的php。