QQ登录 账号密码登陆 官网首页

伪静态配置

Linux 下Apache开启伪静态的配置


1、打开Apache的配置文件httpd.conf


     #LoadModule rewrite_module modules/mod_rewrite.so  

       把前面的 “#”去掉


2、把 AllowOverride None 改为  AllowOverride All

  1. #  

  2. # AllowOverride controls what directives may be placed in .htaccess files.  

  3. # It can be "All", "None", or any combination of the keywords:  

  4. #   Options FileInfo AuthConfig Limit  

  5. #  

  6. AllowOverride None  



3,让Apache支持.htaccess

  1. Options FollowSymLinks  

  2.  AllowOverride None  

        修改为 copy

  1. Options FollowSymLinks  

  2.   AllowOverride All  


重启Apache即可以生效


通过PHP提供的phpinfo()函数查看环境配置,通过Ctrl+F查找到“Loaded Modules”,其中列出了所有apache2handler已经开启的模块,如果里面包括“mod_rewrite”,则已经支持,不再需要继续设置。