-5

ユーザーを持つPHPベースのアプリケーションを構築しています。現在、index.php を持つビュー プロファイル ディレクトリがあります。

ユーザーが別のユーザーの写真をクリックすると、それらを view-profile/?u="username" にリダイレクトします

このため、私は u の取得を行い、それに応じてプロファイルを表示します。

URL パスを root/view-profile/username のようなものに変更する方法はありますか? root/username のようなものにすることはできますか?

これはhtaccessで可能ですか?もしそうなら、誰かが私にこれを手伝ってくれませんか。

4

1 に答える 1

0

Is there a way to change the URL path to something like root/view-profile/username or better can i make it something like root/username

そうしないと、見つからないすべてのページがユーザー プロファイル ページのように扱われます/profile/username/username

このコードをDOCUMENT_ROOT/.htaccessファイルに入れます。

RewriteEngine On
RewriteRule ^profile/([^/]+)/?$ /view-profile/?u=$1 [L,NC,QSA]

参考:Apache mod_rewrite の紹介

于 2013-11-01T14:01:09.183 に答える