채택완료

분류명이 한글일 경우, URL에서 주소 복사해 붙여넣으면 특수문자로..

바뀌어서 나타나는데, 혹시, 한글 그대로 주소 복사되게 하는 법 있을까요?

(예)

원래 주소: http://www.homzzang.com/b/html?sca=입문

바뀐 주소: http://www.homzzang.com/b/html?sca=%EC%9E%85%EB%AC%B8

답변 5개 / 댓글 2개

채택된 답변
+20 포인트
2016-09-01 (목) 11:51:05
Copy
$eurl = explode('sca=', $list[$i]['ca_name_href']);//echo $eurl[0].'sca='.$list[$i]['ca_name'];<a href="<?php echo $eurl[0].'sca='.$list[$i]['ca_name'];?>" class=mw_basic_list_category <?php echo $ca_color_style?>>[<?=$list[$i][ca_name]?>]</a>
 

https://productforums.google.com/forum/#!topic/webmaster-ko/6cfCqOMscxs 

url 복사시 자동으로 text를 urlencod시킨다는 말이 있네요

찾아보니, 아래 문서가 가장 근접한 해결책 같은데, 그누보드가 아니라서... ㅜㅜ

http://codeigniter-kr.org/bbs/view/qna?idx=12396 

브라우져가 utf를 지원하고 사이트의 소스코드가 utf이면 그냥 한글로 보일겁니다.

크롬에서 확인해보세요

답변에 대한 댓글 1개

제 홈피도 UTF-8 이고, 그누(SIR)도 UTF-8인데,
주소 복사해 붙여넣으면, 위처럼 특수문자로 바뀌더라구요. (물론, 크롬에서 체크)


제 홈피만 그런 게 아니라, 그누도 그러네요.
http://sir.kr/g5_skin?sca=%EA%B2%8C%EC%8B%9C%ED%8C%90

답변에 대한 댓글 1개

list.skin.php 파일 열어보니, 분류명 주소가 $list[$i][ca_name_href] 처럼 표현되어 있네요.


<a href="<?=$list[$i][ca_name_href]?>"
class=mw_basic_list_category <?php echo $ca_color_style?>>[<?=$list[$i][ca_name]?>]</a>

답변을 작성하려면 로그인이 필요합니다.