[질문]HTML 소스가 그대로....

국내에 웹 사이트들이 웹 표준을 지키고 OS나 브라우저와 관계 없이 접근성을 향상 시키기 위한 사이트 버그 신고 및 문제 해결을 위한 게시판입니다.
Post Reply
zipnagi

[질문]HTML 소스가 그대로....

Post by zipnagi »

펄 cgi 로 작성된 로그인 페이지인데요.

결과물인 html 소스가 주루룩...

물론, ie 에서는 잘 나옵니다.

어찌된 영문인지....
박민권
해커
해커
Posts: 724
Joined: 2005 01 31 22:33 55
Location: 대한민국
Contact:

Re: [질문]HTML 소스가 그대로....

Post by 박민권 »

zipnagi wrote:펄 cgi 로 작성된 로그인 페이지인데요.

결과물인 html 소스가 주루룩...

물론, ie 에서는 잘 나옵니다.

어찌된 영문인지....
사이트의 주소를 올려주시면 더욱 좋습니다.
html소스가 그대로 뿌려지는 사이트가 있는데 http헤더의 컨텐츠 타입이
text/plain으로 되어 있습니다. text/html로 뿌려줘야 되는데 말이죠.
서버상의 셋팅 문제로 판단됩니다. 제가 서버는 잘 몰라서 ㅡㅡ;
서버의 셋팅을 바꾸시거나 perl의 header관련 함수를 이용해서 text/html로
출력하시면 문제 없을 것 입니다.

이 부분은 불여우가 이상한 것이 아니라 text/plain 타입의 문서는 그냥 뿌려주는 것이
정상이며 text/plain 타입의 문서를 html로 파싱해서 보여주는 IE가 이상한 것입니다.

html소스가 그대로 출력되는 페이지에서 마우스 오른쪽버튼->정보보기 를 선택하시면
'형식: text/html' 이라는 부분이 있습니다.
이 부분이 text/html인지 text/plain인지 확인해 보시기 바랍니다.
zipnagi

감사...

Post by zipnagi »

아파치 conf 에 말씀하신 내용이 있어서 바꿨더니 잘 됩니다.
감사합니다.

DefaultType text/plain

-> DefaultType text/html
빛알갱이
해커
해커
Posts: 1146
Joined: 2004 01 15 20:06 36

Re: 감사...

Post by 빛알갱이 »

zipnagi wrote:아파치 conf 에 말씀하신 내용이 있어서 바꿨더니 잘 됩니다.
감사합니다.

DefaultType text/plain

-> DefaultType text/html
아이고...... 이것은 좋은 아이디어가 아닙니다. Perl로 된 CGI 프로그램을 수정하세요. 도대체, 어떻게 된 게.... MS IE가 하도 이상한 짓을 많이 하다 보니까, CGI 작성에 있어서 기본 중의 기본인 HTTP 헤더를 통해서 MIME type을 명시하는 일조차도 하지 않는 경우가 있으니.....
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests