Как избавиться от "?q=" при переходе на https?
Всем, приветствия!
При переходе сайта на https, не работает редирект
с:
https://modx.pro/?q=help
на:
https://modx.pro/help/
При этом этот редирект отлично работает c http.
Пожалуйста, помогите решить проблему.
P.S.
В настройках:
ключ «server_protocol» со значением «https».
В .htaccess:
При переходе сайта на https, не работает редирект
с:
https://modx.pro/?q=help
на:
https://modx.pro/help/
При этом этот редирект отлично работает c http.
Пожалуйста, помогите решить проблему.
P.S.
В настройках:
ключ «server_protocol» со значением «https».
В .htaccess:
RewriteEngine On
RewriteBase /
# 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://modx.pro/$1 [R=301,L]
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} ^www.modx\.pro$ [NC]
RewriteRule ^(.*)$ https://modx.pro/$1 [R=301,L]
# The Friendly URLs part
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Комментарии: 1
а он особо то и не нужен т.к. используется html тег canonical
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.