Check

RewriteMap quux-map

| | コメント(0) | トラックバック(0)
root@andLinux% grep 'Rewrite' sites-enabled/000-default                                      [/etc/apache2]
        RewriteEngine on
        RewriteMap      quux-map        prg:/etc/apache2/map.quux.pl
        RewriteCond %{HTTP_HOST} (.*)
        RewriteRule (.*) /mnt/win/${quux-map:%1}/$1
root@andLinux% cat map.quux.pl
#!/usr/bin/perl --
$|=1;

while (<>) {
        s{\w+$}{};
        s{\.}{/}g;
        print;
}
root@andLinux%

この設定だとどのディレクトリでもDocumentRootとして扱える。

案件多いと階層分けしたくなるので、この設定+dnsmasqでaddress=/localdomain/{自分のIP'}ってやって開発機のDNS設定いじれば、適当にディレクトリ掘れば勝手にドメインができる!

トラックバック(0)

このブログ記事を参照しているブログ一覧: RewriteMap quux-map

このブログ記事に対するトラックバックURL: http://0-9.sakura.ne.jp/mt/mt-tb.cgi/586

コメントする