0

例としてこのような URL を書き換えることは可能ですか?

mydomain.com/?id=123

それ123が DB の行の ID であるとしましょう。この行の列は私の名前かもしれません。DBでの結果をもとに、このURLを書き換えたいと思います -

mydomain.com/rory

これは可能ですか?

ありがとう

4

3 に答える 3

1

123 の ID を「rory」という名前にマップできるロジックがある場合、PHP でこのようなリダイレクトを作成しないでください。

$id = $_REQUEST['id'];

$name = getNameByIdFromDB($id);

header('Location: ' . $_SERVER["PHP_SELF"] . '/' . $name, 302);

exit;

(これは例であり、動作するコードではありません!)

于 2013-05-13T22:45:42.683 に答える