2012-03-29 15 views
0

site.com/#!/whatever私は、URLがこの、HTTPのようなものであるPHPフレンドリーURL、

から要求されたURLを取得しようとしている!://個人用サイト/#/コントローラ/メソッド/ var1の

私はPHPから/controller/method/var1一部を取得するためにwan'tが、私は得ることのすべては、TwitterのGroovesharkのとはこれを処理する方法http://mysite/

のですか?

+0

やや関連:私の知る限り承知しているようhttp://stackoverflow.com/questions/3009380/whats-the-shebang-hashbang-in-facebook-and-new-twitter-urls-for –

+1

、後は何も完全にクライアント側であるため、ハッシュはPHPに送信されません。 – Corbin

+0

@ Pierre-OlivierBourgeoisありがとう!私はそれについて読むために多くの情報を持っています。 – AngelBroz

答えて

2

Twitter、GroovesharkとFacebook(以前)はこのフレンドリーなURLを取得するためにJavascriptを使用しています。

多分あなたはPHPでそれを得るために$ _SERVER ['REQUEST_URI']を使うことができますが、わかりません。

+0

$ _SERVER ['REQUEST_URI]]やその他のサーバー変数は、サーバーに送信されないため、取得できません。 はい、はい!フレンドリーなURlを処理するためにJavascriptを使用し、ヘッダーとフッター、およびJavaScriptをロードします。次に、フレンドリーなURLを取得してajaxでロードします。 – AngelBroz