2012-06-07 3 views
0

의 일부를 제거 :CodeIgniter의 2.1 - 나는 URI의 표준 타입이있는 URI

www.example.com/controler/function/id 

어떻게 ID 부분 (항상 숫자입니다) URL을 형성 제거 할 수 있습니까?

if(history.replaceState) { 
    history.replaceState(null, '', 'http://www.example.com/controller/function'); 
} 

그것은 이전 버전의 브라우저에서 작동하지 않습니다,하지만 그 단지 심미적 인 목적을 위해 (그리고 경우 : 당신의 ID가 정말 그렇게 끔찍한 경우

+0

이후에는 어떤 것이 있습니까? 프로그래밍 방식으로 문자열에서 제거 하시겠습니까? 아니면 경로를 다시 지정 하시겠습니까? (그리고 후자라면 - 왜?) – Ryan

+0

흠, 나는 시각적으로 보이지 않기 때문에 심미적으로 필요합니다. 그래서 프로그래밍 방식으로 문자열에서 제거하고 싶습니다. – Sasha

+0

여전히 함수 자체에 ID가 필요합니까? – Ryan

답변

0

, 당신은 을 숨기려면 역사의 API를 사용할 수 있습니다 중요하지 않으면 더 좋을 것입니다, 그렇지 않다면, 이것을하지 마십시오!) 그러면 괜찮을 것입니다.

관련 문제