gut url 줄이기

gut url 줄이기

QA

gut url 줄이기

본문

예전에 링크를 몇 개 달아야할 일이 있어서 검색해서 찾아다 쓰고 있었는데요

 

이게 100개가 넘어가고 추가로 입력해야할때마다 번거로워서 더 줄일 수 있는 방법이 있는지 알고 싶습니다

 

제가 사용중인 링크의 형태는 저런식으로 중간에 들어가는 문자열만 다를뿐 기본 구조는 같습니다

 

저것들을 좀 더 간결하게 줄일 수 있을까요?

 


<?php
if( $_GET["url"])
{
	$site = "";
	switch($_GET["url"])
	{
case "000" : $site="http://domain.com/abc/aaa/bbb/ccc/000/abcde"; break;
case "111" : $site="http://domain.com/abc/aaa/bbb/ccc/111/abcde"; break;
case "222" : $site="http://domain.com/abc/aaa/bbb/ccc/222/abcde"; break;
case "333" : $site="http://domain.com/abc/aaa/bbb/ccc/333/abcde"; break;
case "444" : $site="http://domain.com/abc/aaa/bbb/ccc/444/abcde"; break;
	}
	if( $site != ""){
		header("Location: " . $site);
	}
}
?>

이 질문에 댓글 쓰기 :

답변 1

굳이 switch로 돌릴 필요가 있나 싶네요.

앞에 case에 들어가는 게 url로 넘어오니까

if($_GET['url']) header("Location:http://domain.com/abc/aaa/bbb/ccc/".$_GET['url']."/abcde");

그냥 이렇게 한 줄로 처리해도 충분할 것 같네요. 

답변을 작성하시기 전에 로그인 해주세요.
전체 125,873 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT