Mod rewrite на openserver Работает на ubuntu нет что делать?
Здравствуйте. Не могу запустить Mod rewrite на ubuntu.
Помогите решить вопрос кто может.
Суть вот в чем. Есть сайт и в локалке на openserver все работает.
На VPS Хостинге сайт тоже работает только нет переадрисации ссылок с помощью Mod rewrite
Когда включаю Mod rewrite выдает ошибку
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at webmaster@localhost to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Apache/2.4.52 (Ubuntu) Server at 5.230.226.120 Port 80
Что то нетак в .htaccess точнее для (локалки openserver) все так а для (vps ubuntu) нет.
Подскажите плз кто в курсе что делать. Вот .htaccess
Да root@pvm112:/var/www/html# a2enmod rewrite
Module rewrite already enabled
Пробывал создать чистую html страницу mod riwrite работает и переадресовует
Может еще какой модуль нужен. для моего сайта
В локалке на open сервер язык меняется localhost/ru localhost/en
А в ubuntu нет просто пустая папкка получатеся если включить rewrite и прописать в конфиге
AllowOverride None
Options -MultiViews -Indexes -FollowSymLinks -IncludesNoExec -Includes -ExecCGI
AddDefaultCharset Off
DirectoryIndex index.php
Require all granted
то ошибка
Облазил много сайтов и видео с ютуб пробывал разные варианты заполнения конфига но все тоже
IvanU7n,
Огромная вам благодарность=)) С вашей помощью потратил всеголишь 4 дня своей жизни=)) Вы мне подсказали только вчера и сегодня с утра все понял. Вообщем как оказалось в (как я и думал ошибка была в .htaccess)
Нашел в логаг
sudo ls /var/log/apache2
access.log error.log other_vhosts_access.log
Просто удалил последнюю строку из .htaccess
Header set Access-Control-Allow-Origin "*". Заголовок предполагает, что шрифты может получать любой из сайтов в Интернете, можно ограничить доступ непосредственно указав имя ресурса. Несколько адресов при этом указать нельзя.
Вообщем разобрался=))) Как я и думал просто нехватало модуля
Как вы убедились, включать модули очень просто. Давайте включим несколько необходимых, но не включенных по умолчанию модулей:
Мне нужен был headers
sudo a2enmod expires
Вообщем разобрался=))) Как я и думал просто нехватало модуля
Как вы убедились, включать модули очень просто. Давайте включим несколько необходимых, по умолчанию модулей:
Мне нужен был headers
sudo a2enmod expires