-1

URL変数「username」を受け入れ、その変数に基づいてユーザー情報を返すusers.phpというページを持つサイトがあります。たとえば、users.php?username=someuser という URL は、ユーザー「someuser」のデータを取得します。mysite.com/someuser が users.php?username=someuser にリダイレクトされるように、ユーザーごとに個別の URl を作成する方法に興味があります。

誰かが私にこれを行う方法を説明できますか?

助けてくれてありがとう!

4

1 に答える 1

1

.htaccess ファイルを編集する必要があります。こちらをご覧ください

例えば:

RewriteEngine On
RewriteRule ^([a-zA-Z0-9_-]+)$ user.php?username=$1
RewriteRule ^([a-zA-Z0-9_-]+)/$ user.php?username=$1

次のようなURLを変換します

site.com/user123/ or site.com/user123

site.com/user.php?username=user123
于 2012-10-16T23:14:23.027 に答える