如何在APMser上实现URL改写
APMserv是张晏同学推出的一个windows环境下的LAMP一体包,有着傻瓜的使用概念,大大节约了测试环境的搭建时间,不过如果你打算应用于生产环境则还需要一定的改造。本文就说下如何去改造下里面的URL改写功能。 首先,APMserver的Apache配置文件是放在Apache/conf目录下的httpd.conf 。这个文件通过一句话跟我们通过软件配置的虚拟主机结合起来。就是这句啦: Include conf/apmserv/vhost.conf 里面的注释明确说到不要手动修改或者将自定义的站点配置放在vhost.conf文件中。 接下来,在Apache/conf/httpd.conf里面找到 NameVirtualHost *:80 在下面加上一句: Include conf/apmserv/DIY.conf 保存Apache/conf/httpd.conf文件。 再来,跑到Apache/conf/apmserv/下面,建一个DIY.conf的文件,里面内容,可以参考Apache/conf/apmserv/vhost.conf 。如: <VirtualHost *:80> ServerName foodem.p.fabriqate.com DocumentRoot “D:/live/FQ/projects/efd” <Directory “D:/live/FQ/projects/efd”> Options All ExecCGI FollowSymLinks IncludesNOEXEC Indexes DirectoryIndex index.html index.htm default.htm index.php default.php index.cgi default.cgi index.shtml index.aspx default.aspx AllowOverride All Order Deny,Allow Allow from all </Directory> </VirtualHost> 将这段话,从Apache/conf/apmserv/vhost.conf 剪切 到 Apache/conf/apmserv/DIY.conf ,并将AllowOverride [...]
