mod_rewrite wydaje się przekształcić symbolem Plus, zanim się go do $ _REQUEST, a ja nie wiem, co to naprawić ...Symbole PHP Mod_rewrite i zakodowane w adresie URL - mogą używać tylko jednej z nich, ale nie jednej i drugiej?
RewriteRule ^invite/([a-zA-Z0-9\-\+\/]+)/?$ invite.php?key=$1 [L,QSA]
Na przykład, ja to wejście do mojego URL,
http://mywebsite/invite/xPo8lUEXpqg8bKL%2B32o6yIOK
uzyskać to,
xPo8lUEXpqg8bKL 32o6yIOK
ale jeśli wejście ten wniosek bez przechodzenia przez mod_rewrite,
http://mywebsite/invite.php?key=xPo8lUEXpqg8bKL%2B32o6yIOK
uzyskać to, czego chcę,
xPo8lUEXpqg8bKL+32o6yIOK
Co mogę zrobić? Czy jest to, że mogę używać tylko ich, ale nie obu?
Dzięki.
Czy możesz wyjaśnić, co wprowadzasz i co otrzymujesz? –
@Pekka: Przepraszam Poprostu poprawiłem moje błędy w powyższym piśmie i wyjaśniłem moje dane wejściowe. Dzięki. – laukok
+1 interesujące pytanie - nigdy wcześniej się z tym nie spotkałem. –