IE 주소창에 잘못된 주소값을 유지 시키고 싶습니다.
글쓴이: 환이 / 작성시간: 목, 2007/08/02 - 3:24오후
아파치에서 404 페이지를 따로 설정해서 쓰고 있는데요
클릭으로 들어오는게 아니라 주소를 직접 타이핑 치는경우에
http://www.test.com/index.php 를 친다고 가정했을때 오타로
http://www.test.com/inasdas.php 라고 치면
설정해놓은 404 페이지로 넘어가는데..
www.test.com/inasdad.php 가 주소창에 유지가 되게 하고 싶습니다.
어떻게 방법이 없을까요?
여기저기 뒤져봐도 특별히 눈에 들어오는 내용이 없네요.
날씨 더운데 다들 더위, 감기 조심하세요~
Forums:
URL Rewrite로 가능합니다.
http://www.yourhtmlsource.com/sitemanagement/urlrewriting.html
위의 주소를 참조하시면 됩니다.
문의하신 내용에 대해서만 국한해서 요약하면 아래와 같습니다.
1. .htaccess 파일을 만든다.
2. RewriteEngine on
3. RewriteRule ^([a-z0-9]*)\.php$ index.php
이런식으로 처리하면 되지 않을까 싶습니다.
반복으로 지움.
반복으로 지움.
ㅠㅠ
댓글 삭제는 불가능한가보죠...
주소창에 유지입니다..
정해준 404 페이지는 따로 있고요 이걸 error document 404 로 정의 해서 쓰고 있습니다.
문제는 이 404 페이지가 호출 될때 주소창에 url 이 404 페이지쪽으로 넘어간다는거죠.
이 주소창은 유지시키면서 페이지만 404 를 띄우고 싶습니다
위의 rewrite 지시어는 써봐도 안되는군요. ㅜㅡ
error document 404
error document 404 정의시에, 외부 url 을 지정하면 url 이 변경이 되게 됩니다. 이유는 외부 URL 일 경우 apache 에서 304 Location: 으로 처리하기 때문입니다. 만약 url 을 변경시키지 않으시려면, local 의 파일로 지정하도록 하십시오.
댓글 달기