Simple Search отправляет на текущую страницу
Здравствуйте!
Упёрся в Simple Search,,. Прошу помощи ибо сам в тупике.
С главной страницы всё работает нормально. С внутренних страниц подставляется
откуда появляется about/ не пойму. Гуглем пользовался, но ответа не нашёл.
Что я только не писал в acton — до лампочки. В head тег
стоит. Да, сайт двуязычный, htaccess вот такой. Может здесь что-то не так?
Буду признателен за подсказку.
Упёрся в Simple Search,,. Прошу помощи ибо сам в тупике.
С главной страницы всё работает нормально. С внутренних страниц подставляется
https://site.ru/about/?search=Lorem+ipsum+dolor&id=64откуда появляется about/ не пойму. Гуглем пользовался, но ответа не нашёл.
Что я только не писал в acton — до лампочки. В head тег
<base href="[[++site_url]]" />стоит. Да, сайт двуязычный, htaccess вот такой. Может здесь что-то не так?
RewriteEngine On
RewriteBase /
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://site.ru/$1 [R=301,L]
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(en|ru)/favicon.ico$ favicon.ico [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(en|ru)/assets(.*)$ assets$2 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(en|ru)?/?(.*)$ index.php?cultureKey=$1&q=$2 [L,QSA]Буду признателен за подсказку.
Комментарии: 7
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Форма
Слона-то я и не заметил.
Спасибо большое, конечно же теперь всё работает.
https://docs.modx.com/current/en/extras/simplesearch/simplesearch
Глядя в код страницы, получается всё правильно —
а переходит всё равно по адресу
где site.ru/about/ — адрес текущей страницы, на которой вызывается форма.