ふたりで

apache 2.4.X RewriteRule 설정 본문

Other

apache 2.4.X RewriteRule 설정

graykang 2020. 11. 26. 16:17
728x90
반응형
SMALL

- 숫자 또는 문자 또는 숫자와 문자로 조합된 문자열이 도메인루트의 바로 뒤에 붙어올경우

  해당 문자열을 redriRedirect 할 URL의 마지막에 붙여주도록 설정 하는 방법이다.

- http://test.kr/{12345678}   --> https://aaaa.bbbb.kr/popup/testView/{12345678}

- apache(httpd) VirVirtualHost 설정 부에 아래와 같이 RewriteRule 부분에 정규식을 적용하여 숫자 또는 문자 또는

  숫자와 문자로 조합된 문자열이 $로 그룹핑이 되며, redriRedirect URL의 끝부분에 $1로 맵핑된다. 

<VirtualHost *:80>
    ServerName test.kr:80
    ServerAlias test.kr

    DocumentRoot "/opt/was/test.kr/httpd"
    ErrorLog "logs/error_log"
    CustomLog "logs/access_log" common

    <Directory /opt/was/test.kr/httpd/>
        Options FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>

    RewriteEngine On
    RewriteRule ^/([a-zA-Z0-9]+)$ https://aaaa.bbbb.kr/popup/testView/$1
</VirtualHost>
728x90
반응형
LIST
Comments