1

各メンバーのプロフィールを載せたサイトを作りました。私は彼らのデータをmysqlデータベースに保存し、写真と呼ばれるフォルダーを持っています。ここには、ユーザー名をファイル名としてメンバーのプロフィール写真を保存しています。各メンバーのユーザー名は一意です。profile.php という 1 つのページがあり、php 変数 $_GET['user'] を使用してユーザー情報を取得します。問題は、ユーザー プロファイル リンクを domain.com/profile.php?user=username の代わりに domain.com/username にする方法です。メンバーごとに別のフォルダを作成せずにこれを行うことはできますか? プロファイルへのアクセスが簡単になるので、私を助けてください:) Facebookがfacebook.com/profile?id=2659265892689356298のようなプロファイルURLを持っていたときのように、どうやってそれをfacebook.com/usern.nameに変更しましたか?

4

1 に答える 1

1

あなたの答えの基礎は、URLの書き換えにあります。使用している HTTP サーバーについては言及していませんが、Apache 2 の場合は、mod_rewriteドキュメントを参照して、問題に関するより具体的な質問に答えてください (回答を検索した後)。

于 2013-09-18T04:06:47.877 に答える