Присоединяйтесь к сообществу профессиональных веб-мастеров PR-CY, отвечайте на вопросы коллег и задавайте свои.
Сеошники сказали сделать чтобы на сайте весь верхний регистр редиректился на такую же страницу с нижним. Но вот проблема, заказы генерируются с верхним регистром( /checkout/order-pay/2653?key=wc_order_d4ZYPUqmdPwfQ ) и перенаправляются на нижний ( /checkout/order-pay/2653?key=wc_order_d4zypuqmdpwfq ), и сайт тогда сообщает что такого заказа не существует. Как сделать чтобы на некоторых страницах(на странице заказа) был разрешен верхний регистр?!
Вот код з function.php
if ( is_user_logged_in() ) {}
else { $lowerURI=strtolower($_SERVER['REQUEST_URI']);
if($_SERVER['REQUEST_URI']!=$lowerURI)
{
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://" . $_SERVER['HTTP_HOST'] . $lowerURI);
exit(); }
}
Кто подскажет как сделать правило чтобы для зарегестрированных пользователей код не выполнялся и также на этих страницах?!
Поможем улучшить ваш сайт.
1. "Сеошники сказали сделать" правильно они все сказали сделать, только реализация неправильная.
2. Вукомерс не может по другому генерировать страницы оплаты, если только плагин переписать, что никто не собирается делать.
Если вы не понимаете зачем делать такие редиректы то незачем отписывать тут и сверкать своим маленьким мозгом.