У меня есть простое пользовательское приложение MVC, использующее $ _GET для анализа URL-адреса, и оно работает на моем dev-сервере, а также на нескольких различных веб-хостах, использующих php 7.1 ... но я пытаюсь использовать x10hostingбесплатный хостинг ламп и данные, передаваемые из $ _GET, поступают как 403 ...
Я доказал, что он работает на других серверах, а также на моем собственном сервере разработки с этим
<code>echo '<pre>', $route->path, $_GET['url'], '
«;
при переходе по URL http://app/admin... эта строка в моем цикле дает мне то, что следует ожидать ...
/admin
adminadmin
но на сервере x10 я получаю это
/403.shtml
admin403.shtml
Я пробовал кодировать в base64 с помощью urlencode ($ _ GET), а также отключить mod_sec в .htaccess с
<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>
, ни одно из решений не сработало ... Я почтиКонечно, это проблема конфигурации сервера, но доступ в значительной степени ограничен .htaccess и php.ini .... Я некоторое время не касался php или apache и немного растерялся ... любая помощь будет принята с благодарностью