Категории заданий

Редирект на ModX - ломаются ЧПУ

Константин Исполнитель: Константин 
Оценка: +1
Отзыв: Супер!!! Исполнитель молодец, сделал то, что другие не могли за две недели! Это БОЛЬШОЙ МОЛОДЕЦ! обращайтесь!!!
Стоимость: 1500
Категория: Помощь по сайту
Время выполнения: 2 часа
Поиск кандидата: 7 мин


Подробное описание:

Добрый день! Переводил сайт с http на https и вроде бы все благополучно получилось при работе двух версий http://мойсайт.com/ и https://мойсайт.com/. Но было необходимо сделать редирект с http на https, для этого я использовал директивы из стандартного файла htaccess: # Rewrite secure requests properly to prevent SSL cert warnings, e.g. prevent # https://www.domain.com when your cert only allows https://secure.domain.com RewriteCond %{SERVER_PORT} !^443 RewriteRule (.*) https://мойсайт.com/$1 [R=301,L] # The Friendly URLs part RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?q=$1 [L,QSA] Редирект работает отлично, но перестали работать ЧПУ, вместо каноничных https://мойсайт.com/news/ выдает https://мойсайт.com/?q=news/. Если закомментировать редирект, то ЧПУ работают как надо и в http и в https версиях. Так же пробовал подобный htaccess(и еще много других из поиска): # HTTPS goes first, with ending [L] RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L] # For Friendly URLs RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?q=$1 [L,QSA] С таким вариантом вообще сайт перестает работать поскольку происходит множественная переадресация. Писал в службу поддержки хостинга на что получил ответ, что проблема не с их стороны. Возможно кто-нибудь сталкивался с подобной проблемой или имеет какие-нибудь соображения на этот счет? Кто при всем вышесказанном сможет наладить работу сайта?

Рассказать друзьям

Подпишитесь на полезные статьи

Примеры заданий и практические советы по аутсорсингу задач

   



На дайджест уже подписалось 555214 читателей!

Присоединяйтесь к нам в соцсетях!