본문 바로가기

카테고리 없음

[apache, Nginx] url rewrite로 특정 폴더 감추기

예를 들면


example.com/page/index.php 를 이동하려 했을 때,


example.com/index.php 로 바꾼 작업을 apache와 nginx에서 동작하게 할 수 있다.



- Apache


1
RewriteRule ^폴더명($|/.*- [L]
cs



- Nginx

1
2
3
4
5
if ($request_uri ~* ^/폴더명)
{
    rewrite ^/폴더명/(.*)$ /폴더명/$1 last;
    break;
}
cs


하지만 nginx에서 가급적이면 if문은 추천하지 않는다.