私はこれについて良いタイトルを考えることができませんでした。 基本的には、私のサーバ上にmod_rewriteの設定があります。 return_urlは、ユーザーが最後にあった場所に応じて変化するであろう/login/?return_url=/home/
:それは私がこのような何かを行うことができます機能を実装する各?a=1&b=2&c=3 etc into /1/2/3/
ルールを守っていないときに、ModのURL書き換えとPHPのGETを使用
になります。私は戻りURLを見つける他の方法があることを知っていますが、私はURLにそれを保持したいと思います。
私の問題は、次のように動作しないということである:/login/?return_url=/home/
しかし、/login.php?return_url=/home/
が作業を行います。
なぜPHPは最初の(好ましい)状況でreturn_url
変数を参照できませんか?あなたが探しているもの
RewriteRule ^(.*)/(.*)/(.*)/([A-Za-z0-9_-]+)/$ /?a=$1&b=$2&c=$3&d=$4 [L]
RewriteRule ^(.*)/(.*)/([A-Za-z0-9_-]+)/$ /?a=$1&b=$2&c=$3 [L]
RewriteRule ^(.*)/([A-Za-z0-9_-]+)/$ /?a=$1&b=$2 [L]
RewriteRule ^([A-Za-z0-9_-]+)/$ /?a=$1 [L]
に行くようになる、あなたは思いませんか? – regilero