У меня возникла странная проблема. У меня есть несколько сайтов, разработанных на одной хостинговой платформе. Все сайты вроде бы в порядке, кроме одного из них. Веб-сайт настроен примерно на 1 страницу (index.php), которая извлекает правильные данные для отображения из базы данных на основе path_info - это работало в течение многих лет - теперь на одном сайте это перестало работать. Под прекращением работы я имею в виду, что на странице ниже теперь происходит ошибка 404 - у меня сложилось впечатление, что в качестве сценария должен использоваться index.php.
Я полагаю, что это проблема htconfig или другого файла, к которому у меня нет доступа к неправильной настройке на стороне хоста. Возможно, кто-то может пролить свет на то, куда я мог бы направить их. Мой собственный файл htaccess совершенно пуст:
wwww.testsite.com/index.php/page1
Выше было показано, как перейти к index.php, а затем с помощью $ _SERVER path_info получить страницу 1, получить из базы данных содержимое, связанное с страницей 1, и отобразить его на странице. Может кто-нибудь подтвердить, что я не схожу с ума - что выше, пожалуйста, перейдите на index.php, пожалуйста? и, возможно, также объясните, почему URL-адрес теперь считается несуществующим, так как он, похоже, не идет в index.php, а в page1. Заранее спасибо за любой совет.