| 
 | 
 
 本帖最后由 小蜗牛 于 2011-11-8 10:47 编辑  
 
由于程序需要实现城市名称对应城市子域名如(beijing.abc.com ==www.abc.com/city/domain/beijing) 
我在本地计算机上做一下程序测试。设置好hsots和httpd.conf如下: 
host文件 
127.0.0.2       www.travel-cn.net 
127.0.0.3       beijing.travel-cn.net 
http.conf文件 
<VirtualHost 127.0.0.2:80>   
    ServerName www.travel-cn.net 
    DocumentRoot E:\AppServ\www\Travel-cn   
 
    <Directory "E:\AppServ\www\Travel-cn">   
        AllowOverride All   
        Options All   
    </Directory>  
</VirtualHost> 
 
<VirtualHost 127.0.0.3:80>   
    ServerName beijing.travel-cn.net 
    DocumentRoot E:\AppServ\www\Travel-cn  
 
    <Directory "E:\AppServ\www\Travel-cn">   
        AllowOverride All   
        Options All   
    </Directory>   
</VirtualHost> 
根目录htaccess文件 
RewriteEngine on    
RewriteCond $1 !^(index\.php|robots|style|plus|upload|_phpMyAdmin|\.txt)  
RewriteRule ^(.*)$ /index.php/$1 [L] 
 
目前通过这两个域名都能访问测试网站,如何写子域名的规则呢? 
已经纠结了两天了 ,该怎么修改htaccess文件或者用其他的方法解决也行;望高手指点迷津。 |   
 
 
 
 |