WebServer & WAS/Apache

(none www domain to www domain) 아파치 설정

미련곰 2013. 3. 4. 20:01

 

 

브라우저에 domain.com을 입력시 www.domain.com으로 변환

 

 

 

mod_rewrite 모듈 아파치에 설정

LoadModule rewrite_module modules/mod_rewrite.so

 

 

<Directory />
    Options FollowSymLinks
#    AllowOverride None
    AllowOverride all     <== all로 설정
    Order deny,allow
    Allow from all
</Directory>

 

 

docbase에 .htaccess 파일 생성

RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.com [NC]
RewriteRule (.*) http://www.domain.com/$1 [L,R=301]

 

상단의 .htaccess 파일 생성후 안될경우

.htaccess 파일삭제

httpd-vhosts.conf 파일의 설정에 추가

    RewriteEngine On
    RewriteOptions Inherit
    RewriteCond %{HTTP_HOST} !^www\. [NC]
    RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

    

    <Directory /사이트 경로>
        Options FollowSymLinks
        AllowOverride all
        Order deny,allow
        Allow from all
    </Directory>