Vesta и Apache

Nicromonger
На сайте с 04.08.2010
Offline
106
614

Здравствуйте

Установил Vesta и обнаружил что в ней не работает куча правил из файла htaccess

К примеру:

RewriteCond %{THE_REQUEST} /index\.html(/(.*?))? [NC]

RewriteRule ^(.*?)index\.html(/(.*?))?$ /$1$2 [L,R=301,NC,NE]

Убирание .html со всех урлов или редирект с www

Проверял - есть подключение mod_rewrite и сам файл htaccess реагирует - перенаправление с http на https (правда только если переходить по основному домену), но многое не работает в нем

В чем может быть проблема?

покупаю сайты. телега @nicolasik
adel92
На сайте с 04.01.2012
Offline
334
#1

Это гадание на кофейной гуще.

Напишите в саппорт хостера )

Все правила там работают. Вы что то делаете не так.

NVMe VDS (https://well-web.net/nvme-vps) с поддержкой 24/7 - от 545 руб.! Безлимитный хостинг (https://well-web.net/ssd-hosting) - от 129 руб.! Домен в подарок! Перенос бесплатно! Заказывайте сейчас, и получите скидку 50%! Заходи! (https://well-web.net/limited-offers)
S
На сайте с 30.09.2016
Offline
469
#2
Nicromonger:
Установил Vesta и обнаружил что в ней не работает куча правил из файла htaccess

А каким боком Vesta к Апачу?

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
Nicromonger
На сайте с 04.08.2010
Offline
106
#3
Sitealert:
А каким боком Vesta к Апачу?

А как это сделать через nginx? Ну то есть можно ли через него сделать чтобы перенаправлялось с www на https и убирало index.html в конце урла?

---------- Добавлено 08.01.2020 в 01:21 ----------

Заметил что если в настройках домена убрать nginx то все работает в плане апача, но перестает работать сертификат. Как быть?

M
На сайте с 04.12.2013
Offline
223
#4

Перенести сертификат на апач. Может, достаточно просто его (апач) перезапустить/перезагрузить настройки.

---------- Добавлено 08.01.2020 в 01:53 ----------

Нафига такие тяжкие правила? Статик что ли?

Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts
skapunker
На сайте с 15.01.2014
Offline
215
#5

вестой пользоваться это дичь, там и сама панель лагает мама не горюй

Избавиться от ботов на сайте https://clck.ru/38bp4f
Nicromonger
На сайте с 04.08.2010
Offline
106
#6
miketomlin:
Перенести сертификат на апач. Может, достаточно просто его (апач) перезапустить/перезагрузить настройки.

---------- Добавлено 08.01.2020 в 01:53 ----------

Нафига такие тяжкие правила? Статик что ли?

Статик. Перезапускал - не помогает, а как перенести на апач? Там в конфиг нужно лезть?

M
На сайте с 04.12.2013
Offline
223
#7

В общем да. Но можно попробовать повторно подключить/добавить сертификат средствами панели при откл. nginx'е. Возможно, прокатит.

P.S. Это все на уровне интуиции. С панелями, тем более вестой, работаю редко.

PA
На сайте с 15.02.2018
Offline
97
#8

<Directory /путь к директории сайтов>

Options FollowSymLinks

AllowOverride All

Require all granted

</Directory>

Может так поможет? Вы в конфиге апача посмотрите. Не забудьте перезапустить.

Продаю ХОСТИНГ | Дедик, VDS, Бекап ( https://is.gd/vgd245) дешево | Мои VDS ( https://is.gd/vds100 ) быстрее твоих
S
На сайте с 30.09.2016
Offline
469
#9

Какой-то бредотопик с обсуждением непоймичего.

Лично я вообще не понимаю, что тут обсуждается.

Суть проблемы, по-видимому, в том, что энджинкс не делегирует апачу обработку html-файлов, поэтому до правил .htaccess дело просто не доходит. Так что надо либо делегировать обработку этих файлов апачу, либо прописать редирект в конфиге энджинкса. Так-то вообще непонятно, нафига там апач, если сайт статик.

И вообще, настройка энджинкса – это тема не для этого раздела.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий