- ベストアンサー
すべてのページのurlをindex.phpに?
PHP初心者です。 今数ページのあるウェブサイトを構築しているのですが、フレームワークを使わずにすべてのページのurlをindex.php?(なになに)にしたいと思います。例えば、reservationというページを開きたいときは、urlがindex.php?reservationみたいになります。どの方法が一番いいのですか? GETの戻り値を判断してurlを作成するということですか?それとももっといい方法がありますか? どなたか、お分かりの方がいらっしゃいましたら教えていただけませんでしょうか。 宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
.htaccessあたりでRewriteRuleを使用してみては?
その他の回答 (1)
- foreach
- ベストアンサー率51% (43/84)
回答No.2
うーん。質問の意味が分からない。 http://www.hoge.com/index.php?reservation というURLでアクセスさせたいのか、 http://www.hoge.com/reservation でアクセスした時にindex.php?reservationにリライトしたいのか? 後者ならyambejpさんが書いた方法で。前者なら何もせずにそのまま。 それで解決だと思いますが?
質問者
お礼
説明ありがとうございます。返事が遅くなってすみません。きっと返事したと思っていたが、投稿されないようでした。
お礼
ありがとうございます。そうしてみます。