質問: 色々な数値を取得するシステム用にindex.phpを作りました。 ただし、このシステムはどんなものかを紹介するページも作りたかったので、紹介するページをindex.htmlとしました。 色々な数値を取得するシステムなのですが、 http://◯◯.com/?code=01 と言った形で、サイトURLの後ろに「/?code=コード番号」を入れてもらうと該当データページが開く仕組みにしてあります。 index.htmlを作りサーバにアップしてみたところ、 http://◯◯.com/index.php?code=01 という形で間に「index.php」を入れなければ開けなくなりました。 当たり前と言っては当たり前なのかもしれませんし、「なんでわざわざindex.htmlを作るのか」というご意見もあると思います.... index.php経由のページには余計な情報を表示させず、ただ数値のみ確認できる様にしたかったためです。 http://◯◯.com/?code=01 こういう形のURLになると公表してしまっているため、 http://◯◯.com/index.php?code=01 の様にindex.phpが入る事はNGなのです.... http://◯◯.com にアクセスした場合はindex.htmlが開く、 http://◯◯.com/?code=01 と、コード番号を入れた場合はindex.phpが動作すると言った様な動きにするのは可能なのでしょうか。 可能でしたらぜひ方法を知りたく投稿いたしました。 よろしくお願いいたします。
回答: いちばん楽な方法としては、`index.html`を別な名前に変えてしまって、`index.php`の側に「指定のパラメーターが来なければ、HTMLの中身を表示して終了」としてしまうことだと思います。 ```