Проблем с модулями не вижу, отправили запрос в хелпдеск. Спасибо.
Совет обратиться в техподдержку был просто шикарный. Они прислали нам письмо, что у них очень много обращений, которые они не успевают обрабатывать и пошли ломать сайт. Форма подписки сломана, социальные сети сброшены, зачем-то включен список сравнения, исчезли картинки из отзывов. Просто шикарно. В первый рабочий день в разгар продаж.
При этом каноникал так и не работает. Лучше бы вообще не обращалась за помощью. Я в шоке.
К сожалению другого вам не посоветовали бы. Ошибка в их модуле, то что они натворили если все так, как вы написали - конечно проблема, но думаю быстро поправят.
Странно. Если пишут, что заняты, то не лезут что-то делать
Я нашел ваш тикет в Help desk. Наши специалисты еще не приступали к изучению проблемы и не вносили никаких изменений в вашей установке.
А можно ли как то узнать, кто вносил изменения? Затронуты сторонние модули и создана тестовая страница. Я предполагала, что для проверки каноникал.
Могли ли это быть изменения по нашему модулю Тинькоф, который у вас заказывали?
Уточнил, у вас на севере пока ничего не делали
Посмотрите в журнале событий, кто заходил в админку
Первым делом посмотрела. Авторизаций кроме нас с владельцем не было. В истории нет записи, кто создал тестовую страницу. Как такое может быть?
В общем ничего не понимаю, что происходит.
Коллеги, а как можно настроить корректный редирект с заглавных букв на строчные? Попробовала добавить в htaccess следующий код:
If there are caps, set HASCAPS to true and skip next rule
RewriteRule [A-Z] - [E=HASCAPS:TRUE,S=1]
Skip this entire section if no uppercase letters in requested URL
RewriteRule ![A-Z] - [S=28]
Replace single occurance of CAP with cap, then process next Rule.
RewriteRule ^([^A])A(.)$ $1a$2
RewriteRule ^([^B])B(.)$ $1b$2
RewriteRule ^([^C])C(.)$ $1c$2
RewriteRule ^([^D])D(.)$ $1d$2
RewriteRule ^([^E])E(.)$ $1e$2
RewriteRule ^([^F])F(.)$ $1f$2
RewriteRule ^([^G])G(.)$ $1g$2
RewriteRule ^([^H])H(.)$ $1h$2
RewriteRule ^([^I])I(.)$ $1i$2
RewriteRule ^([^J])J(.)$ $1j$2
RewriteRule ^([^K])K(.)$ $1k$2
RewriteRule ^([^L])L(.)$ $1l$2
RewriteRule ^([^M])M(.)$ $1m$2
RewriteRule ^([^N])N(.)$ $1n$2
RewriteRule ^([^O])O(.)$ $1o$2
RewriteRule ^([^P])P(.)$ $1p$2
RewriteRule ^([^Q])Q(.)$ $1q$2
RewriteRule ^([^R])R(.)$ $1r$2
RewriteRule ^([^S])S(.)$ $1s$2
RewriteRule ^([^T])T(.)$ $1t$2
RewriteRule ^([^U])U(.)$ $1u$2
RewriteRule ^([^V])V(.)$ $1v$2
RewriteRule ^([^W])W(.)$ $1w$2
RewriteRule ^([^X])X(.)$ $1x$2
RewriteRule ^([^Y])Y(.)$ $1y$2
RewriteRule ^([^Z])Z(.)$ $1z$2If there are any uppercase letters, restart at very first RewriteRule in file.
RewriteRule [A-Z] - [N]
RewriteCond %{ENV:HASCAPS} TRUE
RewriteRule ^/?(.*) /$1 [R=301,L]
Но редирект не происходит.
Если вы уверены, что htaccess на вашем сервере обрабатывается, попробуйте поставить редирект повыше, до того, как делфолтные правила отработают
почему 301 редирект убирает слеш и открыват страницы без слеша, хотя каноничные страницы со слешем.?
Я понимаю, что стоит ссылка “canonical”, но все же, зачем изначально Карт создает дубль, чтоб потом на него поставить ссылку “canonical”.
Всем привет. Столкнулся с такой же проблемой - есть canonical везде, но на текстовых страницах нет. Новости какие появились? Проблема решена?