Есть ли способ узнать, "включен ли mod_rewrite" через любое кодирование PHP?
Да, создайте страницу php с помощью <?php phpinfo(); ?>
. Здесь перечислены ваши настройки сервера. Под разделом apache2handler
в «Загруженных модулях» вы должны увидеть mod_rewrite
, если он установлен.
Если его нет в списке, вам нужно будет либо спросить свой хост, либо, если у вас есть доступ, посмотрите папку с включенными модулями apache (например, в / etc / apache2 при стандартной установке), чтобы узнать, есть ли mod_rewrite в списке.