5

参照された URL の部分文字列に基づいてユーザーをリダイレクトしたいという問題があります。htaccess を使用してそれを達成するにはどうすればよいですか?

  1. ユーザーはhttp://example.com/aqeel/videos/にいます
  2. 上記のページにハイパーリンクがありますhttp://demo.example.com/
  3. ユーザーがhttp://demo.example.com/に到達したら、 http://demo.example.com/login/aqeel/にリダイレクトされるようにします。ここで aqeel は、ステップの htaccess のリファラー URL からキャプチャされた部分文字列です。 1 URL。

前もって感謝します、

4

1 に答える 1

5

以下のコードを使用して、それを機能させることができます。

RewriteCond %{HTTP_REFERER} http\:\/\/example.com/([a-z]+)/videos/
RewriteRule (.*)$ /login/%1/

私は自分のドメインで試してみました..そしてそれは機能します...あなたと一緒に機能することを願っています...:)

于 2011-04-05T19:05:39.777 に答える