У моего сервера есть настройка SSL, и у него есть сайт, который можно просмотреть в браузере через IP.htaccess mod rewrite не работает
У меня есть файл .htaccess в корневом каталоге с в нем следующее:
RewriteEngine on
RewriteRule ^single/([^/]*)$ single.php?url=$1 [L]
Когда я осматриваю сайт URL:
https://100.100.100.100/single/test
я получаю 404 не найден. Я попытался фактический URL:
https://100.100.100.100/single.php?url=test
И это работает точно так же, как это надо? Обратите внимание, что это не действительный IP
Он отлично работает на общем хосте. Я проверил конфигурацию сервера, и включена перезапись Apache Mod.
Проверьте ли ваш '.htaccess' включен или нет, поставив такой же мусор (случайный) текст на верхней части' .htaccess' и посмотреть, если он генерирует 500 (внутренний сервер) ошибка или нет? – anubhava
Вы правы, я добавил загрузку случайного текста в файл .htaccess, но я все еще получаю 404, а не 500? –