Если сайт один и тот же и города не меняются (все время речь идет про Москву), то вот так:
$url = «https://site.com/ru/moskov/baby/andyushak-evgeniya-petrovna»; $url = str_replace(«https://site.com/ru/moskov/», «», $url);
Этот код просто уберет из ваших ссылок «https://site.com/ru/moskov/» (соответственно вам нужно заменить на своё).
Если же города меняются и меняются языки, но структура остается такой же, то вот регулярное выражение, которое вырежет вам этот кусок. А именно уберет из ссылки сначала домен http://site.ru/ (как http , так и https ) и затем два «контейнера» между слешами. Первый — языковой ( /ru/ ), второй — город ( /moskov/ ).
Данные в них могут меняться, например язык на /en/ а город на /london/ .
(https?|http)://S*?.S*?/S*?/S*?/
Я в регулярных выражениях на данный момент мягко говоря плаваю, и уверен что от идеала эта регулярное выражение сильно далеко, но с вашей задачей справится.
Как сократить ссылку в одноклассниках. !!! Фишка 2020!!!
$url = «https://site.com/ru/moskov/baby/andyushak-evgeniya-petrovna»; $url = preg_replace(‘#(https?|http)://S*?.S*?/S*?/S*?/#’, «», $url);
Источник: ru.stackoverflow.com
12 лучших сервисов для сокращения ссылок

Сервисы для сокращения ссылок помогают сократить длинные url, чтобы использовать их в соцсетях, презентациях или на сайтах. Мы сделали обзор 12 сервисов, которые помогут быстро сократить ссылку и поделиться ей.
Прежде чем перейти к обзору, я скажу пару слов о том, зачем вообще сокращать ссылки и когда этого лучше не делать.
Зачем сокращать ссылки
Сокращение длинных гиперссылок полезно по двум причинам:
- Короткий адрес эстетичней выглядит в текстах и сообщениях онлайн. Экономия длины сообщения — плюс таких url-ов.
- Короткий url проще запомнить или продиктовать без потери меток.
Также некоторые сервисы по сокращению ссылок показывают статистику по переходам страницы и характеристикам аудитории (регион, пол, возраст).
Когда ссылки лучше не сокращать
В email. Почтовым провайдерам сложно отследить, куда ведёт сокращённая ссылка. На другом конце может быть нерелевантная информация или прямая загрузка файла с вирусом. Поэтому письма с редиректами автоматически попадают в спам. Чтобы этого не произошло, в письмах нужно использовать гиперссылки, без сокращений и редиректов.
На важных разделах сайта, в навигации. Если сервис-сокращатор закроется, скорее всего, все укороченные ссылки сломаются и их нужно будет менять.
Да: используйте сокращатель
- Скинуть мемчик в рабочий чат.
- Нужен QR-код для конференции.
- Вам нужно продиктовать ссылку.
- Ссылка не должна занимать много места: например, в презентации.
- В таргете соответствующей социальной сети.
- Нужна статистика по кликам, системы аналитики по какой-то причине не подходят.
- Чтобы скрыть партнёрские метки в ссылке.
Нет: лучше вставить полную ссылку
КАК СОКРАТИТЬ ССЫЛКУ В ОДНОКЛАССНИКАХ
- Email.
- Навигация на сайте, важные разделы.
- Если ссылка навсегда должна остаться рабочей.
В каких сервисах сокращать ссылки ?
Bit.do
Простой сервис, в котором можно создать короткий url. Окончание к ссылке вы можете написать сами. Обратите внимание, если кто-то до вас уже использовал такое окончание, сервис не даст им воспользоваться.
Сервис также генерирует QR-код для ссылки. Из плюсов — если в конце созданного url в строке браузера ввести «-», вам откроется статистика этой ссылки.

Минусы: отсутствие русского языка и несовременный дизайн.
Bitly.com
Сервис даёт укороченную ссылку без регистрации. Есть подробная аналитика для зарегистрированных пользователей: число переходов по ссылке в каждый день, источники переходов и география пользователей.

СОВЕТ
Чтобы получить статистику переходов по укороченной ссылке без регистрации, просто добавьте к url знак «+». В браузере откроется аналитика вашего укороченного url.
Минусы: английский интерфейс.
Сlck.ru
Сервис от Яндекса, который помогает маркетологам быстро получать обрезанные ссылки. Работает без регистрации. Бонусом сервис генерирует QR-код ссылки. Укороченную ссылку можно сразу расшарить в социальных сетях.
Минусы: отсутствие аналитики по коротким ссылкам.

Cutt.us
Англоязычный сокращатель ссылок, бесплатно и без регистрации. Поможет создать собственное окончание url и объединить несколько ссылок одним ключевым словом.

Для этого переходим на cutt.us/smarts/ и вставляем несколько длинных ссылок. Выбираем им единое окончание, например «blogunisender», и получаем сокращённые ссылки, объединенные одним ключевым словом.
Минусы: нерусифицированный интерфейс, отсутствие статистики переходов.
Is.gd
Полезный сервис для создания собственных окончаний короткой гиперссылки. Работает без регистрации. Сохраняет статистику посещений ссылки по файлам cookies.
Минусы: не юзер фредли интерфейс, только английский язык.

Okl.lt
Простой сервис для сокращения ссылок в рекламе соцсети «Одноклассники». Чтобы не вводить пользователей в заблуждение, лучше не злоупотрелять использованием на других площадках.
Короткий url выглядит чисто, вида «okl.lt/». Есть статистика по переходам.

Минусы: требуется регистрация.
lnnkin.com
Ещё один англоязычный сервис. Генерирует короткий url и также кастомизирует окончание, если необходимо. Из плюсов — ссылку можно защитить паролем.
Минусы: много рекламы и всплывающих баннеров.

Отслеживание данных по переходам доступно без регистрации, просто сохраните track id или страницу статистики. Логиниться придётся, если хотите отредактировать или удалить уже созданные ссылки.
Также сервис создал расширение для браузера Chrome — LnnkIn — Safe Url Shortener, позволяющее создавать короткий url прямо из браузера.

Минусы: редактирование уже созданных коротких ссылок доступно в платной версии.
Goo.su
Простой бесплатный сервис для сокращения url. Можно кастомизировать окончание ссылки и закрыть полученный url от индексирования. Это полезно, если вы размещаете короткий url стороннего ресурса на своём сайте.

Чтобы создать собственный короткий адрес, в поле «Алиас» введите нужное окончание гиперссылки.
Минусы: ресурс переполнен рекламными баннерами. Для аналитики потребуется регистрация.
Rebrandly.com
Один из самых функциональных сервисов для уменьшения длины гиперссылки. Rebrandly умеет:
- Прикреплять собственный домен вместо шаблонного (потребуется настройка DNS-записей).
- Добавлять к исходной ссылке utm-метки.
- Генерировать три варианта короткого адреса: случайный, самый короткий и seo-дружественный. Последний включает слова исходного url.
Бесплатный тариф ограничен количеством кликов. За минимальную платную версию придётся платить от 29$ в месяц.
СОВЕТ
Без регистрации вы можете также сгенерировать короткий url без кастомизации под домен.

Минусы: бесплатная версия ограничена — для глубокой аналитики и подключения нескольких доменов придётся платить.
Tinyurl.com
Один из старейших сервисов для обрезания url. Tinyurl бесплатный, поэтому заспамлен рекламными баннерами. Но сделать уникальный url всё равно можно — просто задайте собственное окончание в строке «Custom alias».

Минусы: устаревший интерфейс с большим количеством рекламы.
To.click
Современный сервис для уменьшения длины гиперссылки с несколькими дополнительными фичами. Сокращатель доступен только после регистрации, но функционал того стоит.
ИЗ НЕОБЫЧНОГО
Сервис to.click поддерживает эмодзи и кириллицу в окончании короткого url.
Минусы: расширенный функционал доступен только в платной версии ресурса.
U.to
Минималистичный сервис для укорачивания ссылок. Для получения короткого адреса регистрация не нужна. Заводите аккаунт, если хотите отслеживать переходы по укороченной ссылке.

Минусы: форма регистрации с десятью обязательными полями.
Vk.com/cc
Вконтактовский сокращатель ссылок. Укороченные ссылки можно использовать не только в социальной сети.
Чтобы получить короткий url, нужно залогиниться во «ВКонтакте». После создания укороченной ссылки будет доступен QR-код в форматах png и svg, а также статистика по просмотрам.

Минусы: чтобы пользоваться, нужно залогиниться во «ВКонтакте».
Сервисы, которые не рекомендуем ?
Bc.vc — при переходе по сокращенной версии ссылки показывает стороннюю рекламу.
Demo.polr.me — бесплатный проект пока еще в бета-версии, поэтому не рекомендуем его как надежный. Есть возможность кастомизации окончания ссылки.
Zapier URL Shortener — работает для сокращения ссылок только для пользователей сервиса Zapier.
Yourls — сложный для регулярных сокращений. Это бесплатное программное обеспечение с открытым кодом. Чтобы пользоваться, нужно звать разработчиков.
Clck.ru.com — при переходе по короткому url-у, появляется 10-секундное окно баннера.
Urlways.com — в публичной версии сокращённая ссылка открывается с рекламой.
Vk-cc.ru — переход на основную гиперссылку происходит только после редиректа с короткой рекламой.
Сравнение сервисов
Для удобства выбора я добавила все данные о сервисах в сводную таблицу:
| Сервис | Без регистрации | Можно кастомизировать ссылку | Русский язык | Дополнительные возможности | Субъективная оценка, 1-10 |
| Bit.do | ✔️ | ✔️ | ❌ | — QR-код— Статистика | 7 |
| Bitly.com | Зависит от функционала | ❌ | ❌ | — Статистика | 6 |
| Clck.ru | ✔️ | ❌ | ✔️ | — QR-код— Шер в социальных сетях | 7 |
| Cutt.us | ✔️ | ✔️ | ❌ | — Сократить несколько ссылок сразу | 7 |
| Is.gd | ✔️ | ✔️ | ❌ | ❌ | 6 |
| Okt.it | ❌ | ❌ | ✔️ | — Статистика | 6 |
| Innkin.com | Зависит от функционала | ✔️ | ❌ | — Расширение для Chrome— Статистика — Защита ссылки паролем | 7 |
| Goo.su | Зависит от функционала | ✔️ | ✔️ | — Расширение для Chrome— Статистика — Можно закрыть ссылку от индексирования | 8 |
| Rebrandly.com | ❌ | ✔️✔️ | ❌ | — Статистика — Можно прикрепить собственный домен | 7 |
| Tinyurl.com | ✔️ | ✔️ | ❌ | ❌ | 6 |
| U.to | Зависит от функционала | ❌ | ✔️ | — Статистика после регистрации | 5 |
| Vk.com/cc | ❌ | ❌ | ✔️ | — Статистика— QR-код | 7 |
Когда какой сервис использовать
Если не хотите долго разбираться в сервисах, то просто посмотрите в список с возможными ситуациями. Скорее всего, вы найдёте нужный сервис.
| Ситуация | Сервисы |
| Нужно как можно быстрее получить сокращённую ссылку и ничего больше | Bitly.com, Сlck.ru, Goo.su, Is.gd, U.to |
| Нужен QR-код для конференции | Bit.do, Сlck.ru, Vk.com/cc |
| Есть много ссылок, которые нужно за один раз сократить | Cutt.us |
| Нужна короткая ссылка с окончанием, которое можно кастомизировать | lnnkin.com, To.click, Goo.su, Rebrandly.com |
| Нужна приватная ссылка, закрытая паролем | lnnkin.com |
| Нужен постоянный сервис с кастомизацией под домен | Rebrandly.com |
| Нужна «красивая» ссылка с окончанием кириллицей или эмодзи | To.click |
Источник: krabjournal.com
Как обрезать ссылку в адресной строке
![]()

Banned
- Регистрация: 27.07.2012
- Сообщений: 481
- Webmoney BL: ?
Скажи CMS
а вообще полазь в настройках или поищи подобный плагин.
05.08.2012 15:55
![]()

Студент
- Регистрация: 14.01.2012
- Сообщений: 41
- Webmoney BL: ?
Это mod_rewrite и непосредственно директива rewriterule в .htaccess. Правила задаются в этом файле. Приводить примеры нет смысла, в сети их куча.
Ищите что-то вроде «mod_rewrite ЧПУ». В итоге надо будет прописывать в .htaccess строки типа:
RewriteRule ^catalog/([a-zA-Z0-9]+)$ /catalog/catalog.php?cat=$1
Спасибо сказали:
05.08.2012 16:58
![]()

unknown night elf
- Регистрация: 15.07.2012
- Сообщений: 284
- Webmoney BL: ?
Вообще да, узнать бы CMS, к слову, на WordPress существует отличный плагин: WP No Category Base — WPML compatible.
05.08.2012 17:19
![]()

Студент
- Регистрация: 14.01.2012
- Сообщений: 41
- Webmoney BL: ?
А смысл вам от CMS? Если бы это было важно, была бы указана.
Про WP вот к чему заводить тему? Мало того, что неспецифичная формулировка, так еще и плагин-то каким боком, когда это функционал из коробки?
Вероятнее всего, что либо самописное нечто, либо редкое. И решается парой строк правил от силы.
Спасибо сказали:
kvins(05.08.2012), OKyJIucT(05.08.2012),
05.08.2012 18:20
![]()
- Регистрация: 24.04.2011
- Сообщений: 801
А смысл вам от CMS?
Просто у многих CMS есть такие плагины или компоненты, вот к чему.
И это — самый простой выход.
Иногда, нет общих правил
Спасибо не пишут, а нажимают
05.08.2012 18:24
![]()
- Регистрация: 24.08.2011
- Сообщений: 1,110

gwer, Рад что хоть не все понимают что не все на популярных cms делается
05.08.2012 18:32
![]()

Студент
- Регистрация: 14.01.2012
- Сообщений: 41
- Webmoney BL: ?
xilgiz, повторюсь, что при небольшой доле адекватности человек, задающий подобный вопрос указал бы CMS, будь она важна. Вид ссылок — еще один ключ к тому, что вопрос скорее общего плана. При всем при этом мои догадки подтвердил и сам ТС.
Далее никакого флейма, только по теме.
kvins, как там дела? Еще вопросы есть по теме, или пока все ясно?
Спасибо сказали:
05.08.2012 18:44
![]()
- Регистрация: 24.08.2011
- Сообщений: 1,110

Да вот дали много примеров и чета нечего не работает.
Даже обычный пример из википедии попробовал и нечего , думаю обратится в тех поддержку хостинга , может там что то отключено
RewriteEngine on
RewriteRule ^article/([0-9]+)/? article.php?id=$1 [L]
Источник: webmasters.ru