У меня есть структурированный сайт MVC (Model, View, Controller), о котором я думаю. Он размещен на smallbusiness.yahoo.com. (Apache) Они ограничивают хостинг php (и mysql), и я не могу редактировать настройки сервера. Это означает, что нет файлов .htaccess! Я искал решение в течение длительного времени, но все они связаны с редактированием конфигураций сервера. Я ищу способ переписать URL-адреса только с самой php.
Я хочу переписать URL, чтобы контроллер (ы) мог получать параметры через URL. Я знаю, что Codeigniter делает это, но я хочу узнать, как он это делает.
Например, что-то вроде этого:
example.com/page.php?page=whatever
превращается в
example.com/page/whatever OR
example.com/whatever
Я видел несколько примеров с $ _SERVER ['PATH_INFO'], но я не понимаю, что это делает. я пробовал
$_SERVER['PATH_INFO'] = '/';
Но это ничего не помогло … Помощь была бы очень признательна!