今、ユーザーが次のようなものを入力すると
site.com/shirt/shirtid
それらは RewriteRule によってリダイレクトされます
RewriteRule ^shirt/([a-z][0-9a-z_]+)$ /utils/phurl/redirect.php?alias=$1 [L,R=301]
次に、そのエイリアスが割り当てられているページにリダイレクトします。
ただし、PHP リダイレクトが (header(Location:$url) を介して) 発生すると、URL が site.com/shirt/shirtid から短縮したい非常に長い URL に変更されます。このリダイレクト プロセス全体を通して元の URL を維持する方法はありますか?
例: ユーザーが site.com/shirt/shirtid に移動すると、リダイレクト プロセスが発生し、アドレス バーの URL は site.com/shirt/shirtid のままです