Я пытаюсь найти решение моей проблемы относительно того, как включить модуль mod_rewrite на apache 2.4.6. Я проверил некоторые решения, которые мог найти, но мне кажется, что он не работает. Кстати, я использую эту .htaccess конфигурацию:Как включить mod_rewrite (apache 2.4) centos 7 для развертывания CodeIgniter?
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /sats/ <-- name of my codeigniter directory
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>
<IfModule !mod_rewrite.c>
ErrorDocument 404 /index.php
</IfModule>
Я до сих пор не могу найти способ, чтобы включить мод рерайт. Я также не знаком с centOS 7. Одним из моих решений было изменение AllowOverride None для AllowOverride All внутри /etc/httpd/conf/httpd.conf. Кажется, я не понимаю, почему это не сработало. Я также проверю некоторые из решений здесь, на StackOverflow, но он не работал над этим. Поэтому любые предложения или вещи, которые я не делал, очень ценятся. Если бы вы нашли некоторые решения, я тоже хотел бы попробовать. Спасибо!
Я попробую это, но позвольте мне уточнить, я должен поместить его в файл httpd.conf? потому что, как я вижу в apache 2.4, модули находятся в каталоге conf.d. В какой части я должен вставить это? Спасибо, кстати. –
это не сработало .. Я уже пробовал –