어떻게 사용하는 방법을 설명을 변경하는 경로와 파일이름 URL

StackOverflow https://stackoverflow.com/questions/105308

  •  01-07-2019
  •  | 
  •  

문제

를 가지고 싶 url:http://www.mydomain.com/signup-12345

실제로 그들에게:http://www.mydomain.com/signup/?aff=12345

나는 아무 역사와 mod_rewrite,다.

도움이 되었습니까?

해결책

무언가가는 내가 발견 상대적으로 열심히 찾는 방법이었의 역을 할 무엇을 하 고,이에 당신을 찾아야의 가치 쿼리의 일부 문자열입니다.

그래서 예를 들어:

하고 싶다면 다시한 Url:http://www.example.com/signup--스크립트입니다.asp?aff=12345

하기:http://www.example.com/signup--스크립트입니다.php?affID=12345

당신이 사용할 수 있:

RewriteCond %{query_string}& ^aff=((.+&)|&)$   
RewriteRule ^/signup-old-script.asp$    /signup-new-script.php?affID=%2 [L,R]

% sign 에서 재작성 규칙의 대 $ 등록하십시오.

나는 이렇게하려면을 지원할 수있는 오래된 플래시지도 새로운 사이트를 링크하는".cfm"파 ID 쿼리에서 문자열입니다.

다른 팁

이것을 보십시오:

RewriteRule^/회원 가입-(\d+)/$/회원 가입/?aff=$1[I]

지금까지 내가 알

깃발의 원인 RewriteCond 무시하는 것입니다. -"에 대한 무시하는 경우"-서 IsapiRewrite 버전 2

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top