Php Htaccess用FastCGI重写

Php Htaccess用FastCGI重写,php,linux,apache,.htaccess,fastcgi,Php,Linux,Apache,.htaccess,Fastcgi,我目前正在从apache模块传输到Fast CGI。然而,让我震惊的是,我在我的htaccess文件中为apache配置了很多设置和重写 我可以在FastCGI中实现与在htaccess文件中相同的功能吗 这些事情包括: 重写将example.com重定向到www.example.com的条件 重写将example.com/test转换为example.com/test.php的规则 更复杂的是example.com/test/archive/1到example.com/test.php?arc

我目前正在从apache模块传输到Fast CGI。然而,让我震惊的是,我在我的htaccess文件中为apache配置了很多设置和重写

我可以在FastCGI中实现与在htaccess文件中相同的功能吗

这些事情包括:

重写将example.com重定向到www.example.com的条件

重写将example.com/test转换为example.com/test.php的规则

更复杂的是example.com/test/archive/1example.com/test.php?archive=true&id=1

应用如下自定义错误文档ErrorDocument 400/errors/error.php?code=400


有没有一个网站可以显示htaccess规则和FastCGI规则的等价物?

所有这些都与FastCGI或Apache PHP模块无关。它们会很好用的


Apache仍在进行重写工作,在本例中,这就是您的
.htaccess
指令的用途。它没有调用它的模块来处理PHP,而是通过FastCGI执行PHP。就这些。

那太尴尬了。我的想法不正确,因为我知道!!我唯一不能做的就是在我的htaccess中定义php指令!我想,谢谢你!清晨,没有咖啡。。。谷歌救援!通过提高我的智力水平,在StackOverFlow上发布Q/A帖子:P