리다이렉트 후 주소값 그대로 유지하는 방법 질문드립니다 채택완료
안녕하세요
제사이트는 단일 페이지만 있는 사이트인데요
이를테면 제 사이트에서 리다이렉트 시키고 싶은 주소가 1과 같다면, 1로 접속 시 2로 이동시키고 싶습니다.
1. mysite.com/test/?switch=1
2. mysite.com/?switch=1
다만, 2로 리다이렉트가 되었어도 1번의 주소값은 그대로 유지가 되서 주소창에 표시되도록 하고 싶은데 가능할까요?
(리다이렉트 후 페이지 내용) mysite.com/?switch=1
-> 하지만 상단 접속페이지 주소는 mysite.com/test/?switch=1
여기저기 검색해보면 2로 리다이렉트되면서 주소값도 같이 바뀌는것만 있고 제 생각처럼 주소값이 1로 그대로 유지되면서 페이지 내용만 2로 되는건 안 보이더라구요.
그누보드 버젼 5.10, 웹서버는 nginx 입니다.
조언 부탁드립니다ㅠ
답변 3개
nginx 해당 사이트 설정 파일 내에 추가
server {
~
location /test {
rewrite ^/test/?(.*)$ /?$1 permanent;
}
}
댓글을 작성하려면 로그인이 필요합니다.
/test/index.php 파일에 아래 소스 추가
</p>
<p><?php</p>
<p>include_once('./_common.php');</p>
<p> </p>
<p>require_once(G5_PATH.'/index.php');</p>
<p>return;</p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인