WAMP配置笔记,Apache开启.htaccess支持,通过vhost文件管理本地多个站点

WAMP官网:http://www.wampserver.com/en/

WAMP集成了Apache,MySQL,PHP支持

(如果你本机上有装Apache或者MySQL,建议先清理,对MySQL数据库进行备份)

本人笔记,不详细写了,只记录常用的:

  1. 通过vhost文件管理本地多个站点

    编辑文件:wamp\bin\apache\apache2.2.22\conf\httpd.conf(2.2.22视具体版本而定)

    找到

     # Virtual hosts
     #Include conf/extra/httpd-vhosts.conf
    

    把井号去掉即可

    然后就可以通过文件httpd-vhosts.conf来管理多站点的配置了

  2. 开启.htaccess支持的方法:

    同样是文件:wamp\bin\apache\apache2.2.22\conf\httpd.conf(2.2.22视具体版本而定)

    找到

     Options FollowSymLinks 
     AllowOverride None
     改为
     Options FollowSymLinks 
     AllowOverride All
    

    此方法将使所有站点默认支持htaccess,出于安全考虑,建议在vhost文件中给单个站点开启支持,方法如下:

     NameVirtualHost *:80
     <VirtualHost *:80>
      ServerName  localtest.com
      DocumentRoot "E:/project/localtest"
     <Directory "E:/project/localtest">
         Options Indexes FollowSymLinks Includes ExecCGI
         DirectoryIndex index.html index.htm  index.php
         AllowOverride All
         Order allow,deny
         Allow from all
     </Directory>
     </VirtualHost>
    
  3. 开启.htaccess中rewite的支持
    同样是文件:wamp\bin\apache\apache2.2.22\conf\httpd.conf(2.2.22视具体版本而定)
    找到

     #LoadModule rewrite_module modules/mod_rewrite.so
    

    把井号去掉即可

若您觉得我的博文对您有帮助,欢迎点击下方按钮对我打赏
打赏