0

特定のURLで動的なPHPWebページを作成するにはどうすればよいですか?すなわち:

一意のユーザー名を確認していない人のFacebookページにアクセスすると、その人のプロファイルがURLバーに表示されますhttps://www.facebook.com/#!/profile.php?id=2 ..... .. .... 6&fref = ts(ログインユーザーとして表示した場合)およびhttp://www.facebook.com/people/username-something/2 ............ 6 (表示した場合)ログインしていないユーザーとして)が、URLバーに確認済みのusename(http://www.facebok.com/someusername )を使用してURL IDを貼り付けると、プロファイルが表示される場合があります。

だから私の質問は:phpがidから値を取得するので、登録ユーザーのために私のウェブサイトに似たようなものを作りたいのですが、それ(www.facebok.com/someusername)は単なるリンクですか?ここでphpはブラウザでどのように機能しますか?

4

2 に答える 2

0

やあ、それはあなたの.htaccessファイルを編集することによって行われます。私はあなたにそのチュートリアルのリンクを与えることができます:

これはリンクエンジョイです

于 2012-10-20T03:52:02.700 に答える
0

これはphpがそれを行う例です

設定することを忘れないでください。リクエストを無視するhttaccess、たとえばこのように

<?php
    if($_SERVER['REQUEST_URI'] =='somerequest'){
    //do something here

    } else {

    // do something if else
    }
    ?>

これは一例です。htaccess

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
于 2012-10-20T08:28:24.477 に答える