묻고답하기
html 확장자 숨기기?
2014.05.18 20:51
서클렛을 이용하여 .php나 .jsp같은 파일을 .do나 .xxx 등 임의로 지정해둔 확장자로 불러와도 php나 jsp로 인식하는 것이 있는데요, 이를 html+웹호스팅을 받는 환경에서는 불가능할까 싶어 글 올려봅니다.
.htaccess에서 가능 할 것 같아서 여러모로 도전해봤는데, 안되더라고요. 혹시 아시는 고수분들 도움 부탁드립니다.
ㅜ_ㅜ
댓글 4
-
애니즌
2014.05.18 21:50
-
키스투엑스이
2014.05.18 22:25
우선, 답변 감사합니다.
제가 말하고자 했던 것에 표현이 좀 그랬나봐요.
html로 만든 홈페이지가 하나 있는데, index.html만이 아니라 이 홈페이지에 about.html이나 pricing.html 등 여러 링크된 html페이지가 많기에.. 이를 about.html pricing.html 대신에 about.do pricing.do 이런식으로 바꾸어도 접속가능하도록 하려는 거에요.
요컨대 .html이라는 확장자가 아닌 .do 라는 확장자로 접속 가능하도록..
-
애니즌
2014.05.18 22:30
# 1차 ./test.do => ./test.html
RewriteRule ^([a-zA-Z0-9_]+).do]+)$ ./$1.html [L,QSA]
# 2차 ./test/test.do => ./test/test.html
RewriteRule ^([a-zA-Z0-9_]+)/([a-zA-Z0-9_]+).do]+)$ ./$1/$2.html [L,QSA]
# 3차 ./test/test/test.do => ./test/test/test.html
RewriteRule ^([a-zA-Z0-9_]+)/([a-zA-Z0-9_]+)/([a-zA-Z0-9_]+).do]+)$ ./$1/$2/$3.html [L,QSA]
# 4차 ./test/test/test.do => ./test/test/test/test.html
RewriteRule ^([a-zA-Z0-9_]+)/([a-zA-Z0-9_]+)/([a-zA-Z0-9_]+)/([a-zA-Z0-9_]+).do]+)$ ./$1/$2/$3/$4.html [L,QSA]
일단 되는지는 모르겠는데.. 이렇게 하면 되지 않나요?
-
YJSoft
2014.05.19 00:53
htaccess에서 AddHandler를 사용할수 있는 환경이라면 이렇게 할수도 있습니다
AddHandler application/x-httpd-php5 .(확장자)
혹은
AddHandler application/x-httpd-php .(확장자)
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
putty | 스케치북5 스킨 갤러리형게시판 쓰시는분들 질문이요 [3] | 2015.03.18 by putty |
김동하123 | ASXE_FLAT 레이 아웃에서 로컬메뉴가 안나타납니다 [1] | 2015.03.18 by 김동하123 |
Harry | 사이트맵 추가 반응 無 [5] | 2015.03.18 by ychany |
kinyenug | 모바일용 게시판! | |
kose | welcome_page [2] | 2015.03.18 by kose |
충신 | 모바일게시판 목록 조회수 표시 [8] | 2015.03.18 by 충신 |
비누남어 | 인쇄 미리보기 시 페이지 깨집니다. 해결방법 있을까요? | |
오달수 | 모바일 게시판 목록에 추천수 나타내기 [1] | 2015.03.18 by 반걸 |
너구리우동면 | iframe resize | |
가을풍경 | 이런 사이트 만드는것 힘드나요? [3] | 2015.03.18 by CosignStudio |
1212 | 하나의 게시판에 2개의 레이아웃을.. [5] | 2015.03.18 by CosignStudio |
본히 | 게시판에서 수정 삭제 버튼을 관리자만 보이게 하기 [2] | 2015.03.18 by 본히 |
WCGM | http://domain.com와 같이 도메인만 노출시키는 방법? [3] | 2015.03.18 by 플라이나 |
키스미베이베 | CSS 좀 도와주세요 ㅜㅜ [2] | 2015.03.18 by 키스미베이베 |
세팔이ffa20 | 고수님 좀 봐주세요^^ | |
검푸 | 모바일 접속시 모바일 화면으로 이동하는 방법 [2] | 2015.03.18 by 검푸 |
Pirate | 누리고 질문 [5] | 2015.03.17 by 가르송 |
카사노바일까요 | 댓글창 높이 조절은 어떻게 해야되요 | |
김동하123 | 댓글은 무한대로 쓸 수 있나요? [4] | 2015.03.17 by LI-NA |
소영짜응 | 웹콘 W-Contents 위젯 있으신분 계신가요?^^ [2] | 2015.03.17 by 소영짜응 |
단순히 .html을 빼고도 접속이 가능하게끔 원하는 건가요?
아니면 .html을 입력해도 자동으로 .html을 빼게 하게 원하는 건가요?
단순히 .html을 빼고도 접속하게 하는 방법은
# 1차 ./test => ./test.html
RewriteRule ^([a-zA-Z0-9_]+)/]+)$ ./$1.html [L,QSA]
# 2차 ./test/test => ./test/test.html
RewriteRule ^([a-zA-Z0-9_]+)/([a-zA-Z0-9_]+)/]+)$ ./$1/$2.html [L,QSA]
# 3차 ./test/test/test => ./test/test/test.html
RewriteRule ^([a-zA-Z0-9_]+)/([a-zA-Z0-9_]+)/([a-zA-Z0-9_]+)/]+)$ ./$1/$2/$3.html [L,QSA]
# 4차 ./test/test/test => ./test/test/test/test.html
RewriteRule ^([a-zA-Z0-9_]+)/([a-zA-Z0-9_]+)/([a-zA-Z0-9_]+)/([a-zA-Z0-9_]+)/]+)$ ./$1/$2/$3/$4.html [L,QSA]
다만 xe랑 충돌 날 가능성이~~
뭐 이런식으로 하면 되지 않을까요?