以下是针对linux服务器 ,windows传送:http://yujibuzailai.com/wordpress/?p=27
1.vi命令打开httpd.conf并开启mod_rewrite模块(既去掉mod_rewrite.so那句前面的”#”)
2.在文件的最后追加下面这一大坨:
RewriteEngine on
RewriteMap lowercase int:tolower
RewriteMap vhost txt:/etc/httpd/conf/vhost.map
RewriteCond ${lowercase:%{SERVER_NAME}} ^(.+)$
RewriteCond ${vhost:%1} ^(/.*)$
RewriteRule ^/(.*)$ %1/$1
注:其中/etc/httpd/conf/vhost.map为apache配置文件所在的目录,不同的操作系统可能会略有差别
3.在httpd.conf所在目录# vi vhost.map(既创建一个名为vhost.map的文件)
4.在vhost.map中绑定域名的格式示范,
不论顶级域名还是次级域名,统一以xxx.yujibuzailai.com (空格) /项目目录的形式绑定 ,其中xxx为任意字母组合包括www
例如:绑定 blog.yujibuzailai.com到wordpress,只需在vhost.map中写入blog.yujibuzailai.com /wordpress
注:理论可以绑定若干,每个解析换行隔开即可