在httpd.conf中,對(duì)某個(gè)主機(jī)進(jìn)行以下操作: CODE: <VirtualHost ip:80> rewriteengine on rewritecond %{HTTP_HOST} [^.]+\.域名\.com$ rewriterule ^(.+) %{HTTP_HOST}$1 [C] rewriterule ([^.]+)\.域名\.com(.*) /$1$2 其他配置文件 </VirtualHost> 接著在DNS中開設(shè)一個(gè)泛解析到對(duì)應(yīng)的IP地址。 就可以實(shí)現(xiàn)下面的方案。 * 域名:domain.com * 絕對(duì)路徑:/home/domain.com/ * [url]www.domain.com[/url] 自動(dòng)解析到 /home/domain.com/www/ * abc.domain.com 自動(dòng)解析到 /home/domain.com/abc/ * 等等子域名都可以自動(dòng)解析到 /home/domains.com/對(duì)應(yīng)子域名名稱的文件夾 直接建立子域名名稱的文件夾即可使用。不需重啟apache。 |
聯(lián)系客服