大変初歩的な質問ですみません。
よくインターネットサービス等で、商品ページやマイページを表示させるとき、クエリパラメータ(/item?=12345)ではなくディレクトリパス(/item/12345)で実装しているものをしばしば見かけます。
これは具体的にどういったシステムで動いているのでしょうか?
想像してみたのが、実際には存在しないパスへ移動し、htaccessで404ページとして処理用phpへ遷移、phpでアクセスリンクを取得する、という流れですが、実際にテストしてみたところhtaccessから呼び出されたphpが示すリンクは単にそのphpファイルの相対パスのみで、クライアントがアクセスした実際のリンクは取得できないことがわかりました。
商品ID毎に.html等のファイルを生成しているとは考えにくいのですが、これをphpで実装するにはどういった手順を踏むのでしょうか?
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。