Jump to content
Sign in to follow this  
sarkis33

[Решено] url перевести в нижний регистр

Recommended Posts

Здравствуйте .Подскажите ,как мне перевести все мои url в нижний регистр (сделать 301 редирект) при запросе в верхнем регистре ..На данный момент выскакивает 404 . ? спасибо 

Share this post


Link to post
Share on other sites

подскажите код ..Через Хитачес не пойму как сделать  ..А вот в скриптах не знаю куда пихать mb_strtolower

Share this post


Link to post
Share on other sites

самый простой способ

в index php

В самом начале.

if (isset($_GET['_route_']) {

$lowc =   mb_strtolower($_GET['_route_']);

if ($lowc!= ($_GET['_route_'] {

//редирект

}

}

 

Это..  решение на коленке...

Share this post


Link to post
Share on other sites

Здравствуйте .Подскажите ,как мне перевести все мои url в нижний регистр (сделать 301 редирект) при запросе в верхнем регистре ..На данный момент выскакивает 404 . ? спасибо 

Вам нужно редирект сделать, или изменить реально все url?

Если реально изменить, то либо запросом к базе данных, либо вытащить в Excel и там применить функцию "СТРОЧН"

Share this post


Link to post
Share on other sites

самый простой способ

в index php

В самом начале.

if (isset($_GET['_route_']) {

$lowc =   mb_strtolower($_GET['_route_']);

if ($lowc!= ($_GET['_route_'] {

//редирект

}

}

 

Это..  решение на коленке...

 

 

 

Спасибо ..Помогло 

Share this post


Link to post
Share on other sites

Здравствуйте ..Подскажите,как реализовать 301 редирект с верхнего регистра на нижний в  url    в seo-pro ?
На данный момент в  модуле используется 302 редирект ..
Спасибо 

Share this post


Link to post
Share on other sites

Здравствуйте ..Подскажите,как реализовать 301 редирект с верхнего регистра на нижний в  url    в seo-pro ?

На данный момент в  модуле используется 302 редирект ..

Спасибо 

ребят , ну может кто-то даст рекомендации по последнему вопросу ?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By Julia1985
      Здравствуйте, уважаемые знатоки! Сразу попрошу не забрасывать камнями. Прошу вашей помощи и совета!
      Проблема такая. Скачала, установила ocj-seopro-oc2, ошибок не возникло. В "Товарах" появилось поле "Главная категория", которого до этого не было (правда, главную категорию можно назначить только после внесения соответствующей категории в поле "Показывать в категориях". Но ссылки все равно как формировались в разных видах - сайт/продукт, сайт/категория/продукт, так и формируются. Не могу понять, что не так, что нужно сделать?
      P.S. В коде каждой страницы - в категориях и в товарах прописан тег rel="canonical, и он везде имеет такой вид - сайт/продукт, т. е. категория везде пропускается.
    • By Valery332
      Здравствуйте. У меня установлен модуль SEO-pro при помощи которого я изменил ссылки сайта на ЧПУ. Но при установке другого модуля, как я понимаю произошло конфликт, ведь Сео-про по каким-то причинам не изменил ссылку http://mysite/index.php?route=common/cart/info Подскажите пожалуйста где найти и как изменить данную ссылку на http://mysite/cart/info
    • By beautypoint
      Частично проблема описана здесь - https://opencartforum.com/topic/9965-vqmodfree-chpu-dlia-stranitc-metok/?do=findComment&comment=414627
      Суть: где и какие правки надо внести, чтобы на странице с мета-тегами генерились по определенному шаблону (например, мета-тэг + "один и тот же текст") сео-теги (h1, title, description) В модуль оформлять не нужно. Интересует конкретный допил под 1 магазин. Оплата на карту ПриватБанка через платежный терминал (Украина).

      П.С. Модуль с сериями не подходит - https://opencartforum.com/topic/46642-редирект-для-тегов/?do=findComment&comment=404032
      Идея с созданием множества категорий (скрытых в главном меню и выведенных в карточке товара в виде тэгов) тоже не подходит, так как это крайне не удобно и занимает много времени.
    • By zcell
      Добрый день, возникла проблема с СЕО при переносе магазина с HTTP на HTTPS.
      Версия ocStore 1.5.5.1.2
      В настройках опенкарт переключи, конфиги поправил, поставил редирект протокола в htaccess.
      По сути все работает. Только вот появился двойной редирект 301, на который ругается специалист по СЕО.
       
      Что происходит:
      отправляем запрос http://site.ru/seo_url
      урл разбирается на роут https://site.ru/index.php?route=seo_url (первый редирект)
      находит соответствие в базе и кидает на https://site.ru/seo_url (второй редирект)
       
      в htaccess
      RewriteCond     %{SERVER_PORT} ^80$ RewriteRule     ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=permanent,L]   Еще смущает что ocStore не работает с https если прописать в конфиге только HTTPS // HTTPS define('HTTPS_SERVER', 'https://site.ru'); define('HTTPS_IMAGE', 'https://site.ru/image/'); а работает только когда прописываешь в HTTP ссылки с https   Прошу помощь разобраться с двойным редиректом, чтобы остался один без разбора на роут
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.