기본적으로 mod_rewrite를 사용하여 추가 변수를 URL에 넣을 수 있다면 누구나 아이디어를 가지고 있습니다. 나는 URL이있는 경우 예를 들어mod_rewrite로 이미 재 작성된 URL에 URL 변수를 추가하는 방법
는 :
website.com/post/53/post-title/
내가로를 설정하는 mod_rewrite를 사용하고 있습니다 :
website.com/post.php?postid=53
이 우아한은 "사전에 추가 변수를 넣어 방법이 있나요 -rewritten "URL을 입력하고 post.php
스크립트 용으로 보관 하시겠습니까?
website.com/post/53/post-title/?anothervar=6
을 지금까지 그냥 추가 변수를 던지는이 같은 post.php
스크립트에 URL을 보내는 내 mod_rewrite의 코드처럼 보인다 : 나는 다음을 등 링크를 만들 경우 어떤
IE,
website.com/post.php?postid=53
내가이 mod_rewrite를하여 다시 작성하고 그냥 변수에 추가 얻을 수있는 문자열을 잘라되기 전에 내 PHP 스크립트에서 (AKA
website.com/post/53/post-title/?anothervar=6
)를 원래의 URL을 얻을 수
$_SERVER['REQUEST_URI']
를 사용할 수 있다는 것을 알고 있지만 않습니다
mod_rewrite를 단독으로 사용한보다 우아한 솔루션이 있는지 알고 싶었습니다.
감사합니다. 다시 쓰기 규칙이 끝날 때 그 [R]은 무엇입니까? 내 재 작성 규칙 라인이 끝날 무렵에는 그럴 필요가 없습니다. – billmalarky
감사합니다. 위의 내용을 읽은 것을 잊어 버렸기 때문에이 주석을 추가하고 있습니다. 다시 쓰는 규칙의 끝에 [R]은 무엇입니까? 내 재 작성 규칙 라인이 끝날 무렵에는 그럴 필요가 없습니다. – billmalarky
여기에서 가장 좋은 대답입니다. 고마워. – Joshua