ubuntu配置apache rewrite

1.安装apache2使用apt-get install apache2 即可

2.将rewrite.load移至mod-enabled目录下,命令:mv /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/ ,然后配置rewrite.load文件权限

3.如果需要支持.htaccess,则在/etc/apache2/sites-enabled/default文件里修改AllowOverrides None为AllowOverrides All即可

4.遇到一个问题,配置后发现php读取到的PATH_INFO少了一层,不知道是什么缘故,比如url为http://localhost/project/modA/conB/actC,则PATH_INFO为conB/actC,应为modA/conB/actC.无奈只能使用REQUEST_URI格式化成paht_info值。

记录在案,日后注意。

posted @ 2010-07-15 11:34  一缕青烟  阅读(194)  评论(0编辑  收藏  举报