私が考えている MVC (モデル、ビュー、コントローラー) 構造化サイトがあります。smallbusiness.yahoo.com でホストされています。(Apache) 彼らはホスティングを php (および mysql) に制限しており、サーバー構成を編集する方法はありません。つまり、.htaccess ファイルはありません。私は長い間解決策を探してきましたが、それらはすべてサーバー構成の編集を伴います。PHPのみでURLを書き換える方法を探しています。
コントローラーが URL を介してパラメーターを受信できるように、URL の書き換えを実行したいと考えています。Codeigniter がこれを行うことは知っていますが、それがどのように行われるかを知りたいと思います。
たとえば、次のようなものです。
example.com/page.php?page=whatever
になる
example.com/page/whatever または
example.com/whatever
$_SERVER['PATH_INFO'] の例をいくつか見たことがありますが、それが何をするのかわかりません。私はもう試した
$_SERVER['PATH_INFO'] = '/';
しかし、それは何もしませんでした...助けていただければ幸いです!!