rewrite… 설정 힘드네..

생~ 노가다 끝에.. 결국… 하긴 했는디..

노가다 원인 :
사용자의 계정이 여러 파티션에 위치해있었다.

/home/p1/사용자
/home/s1/사용자
/home/s2/사용자

해결 :

RedirectMatch permanent ^/~([^/]+)(.*)$ http://$1.test.com$2

RewriteCond %{HTTP_HOST} !^www.test.com$
RewriteCond %{HTTP_HOST} !^test.com$
RewriteCond %{REQUEST_URI} !^/~(.+)$

RewriteCond %{HTTP_HOST} ^([^.]+).test.com$
RewriteRule ^(.+) /~%1/public_html$1 [E=VHOST:%{HTTP_HOST},L]

—-
이렇게 하면..
기존에쓰던

http://test.com/~abc 이런것들이
http://abc.test.com 요로코롬 변경;

아, 그전에 zone 파일 수정을..

* IN A 211.x.x.x

냐하하.. -_-a;;

KLDP 만세입니다 +_+;; 乃

Leave a Reply

Your email address will not be published. Required fields are marked *

잇힝!