Я пытаюсь настроить apache на моем сервере debian, но у меня проблема с модулем rewrite ... Я активировал его через терминал с обновлением a2enmod и загрузкой phpinfo. .Правило перезаписи и страница не найдены
в строгом Htaccess, как это работает правильно
RewriteEngine on
RewriteRule ^prova1.html$ prova2.html
, но если я буду стараться использовать свой веб-сайт, это ошибка
Not Found
The requested URL ........ was not found on this server.
мой сайт приста кс правильно на поставщике Арубы с тем же файлом Htaccess ...
Я изменивший 000-default.conf в каталоге apache2, добавив следующую строку
DocumentRoot /home/debian/www/
<Directory /home/debian/www>
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
allow from all
</Directory>
Я не могу понять, где проблема ...
Это мой Htaccess
<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>
RewriteEngine On
RewriteBase/
RewriteCond %{SCRIPT_FILENAME} -d
RewriteCond %{SCRIPT_FILENAME} -f
RewriteRule . - [L]
RewriteRule ^pagina([^-]*)-([^-]*)\.html$ /pagina.php?id=$1&title=$2 [L]
Verify вашего '.htaccess', включен ли или нет, поставив такой же фигню (случайный) текст поверх вашего .htaccess и посмотреть, генерирует ли он ошибку 500 (внутренний сервер) или нет? – anubhava