- 726 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/11/02(水) 05:45:31.42 ]
- >>712
ちょっと興味があって、で思ったより簡単にできたので紹介 ※ 長文注意 * httpd.conf(一部省略、log は確認の為とりあえず 10、本運用では 0 に) ※ ServerName は wildcard 使えないはず(未確認)。 ※ セキュリティ面の考慮はしてないです。何か問題あるかも ※ RewriteMap はファイルを変更すると即時(apacheの再起動など無く)反映されます。 <VirtualHost *:80> ServerAdmin webadmin DocumentRoot /var/www/example/base/ ServerName example.com ServerAlias *.example.com ServerAlias *.example.net RewriteEngine on RewriteLog "/var/log/httpd/example_rewrite_log" RewriteLogLevel 10 RewriteMap doc_map txt:/etc/apache/map.txt RewriteCond %{HTTP_HOST} ^([^.]+).example.(com|net)$ RewriteRule ^/(.*)$ /var/www/example/${doc_map:%1}/$1 [L] * /etc/apache/map.txt www www aaa www2 bbb www3 次に続く
|

|