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值。
记录在案,日后注意。
博客地址http://www.cnblogs.com/funlake,欢迎前来讨论