Здравствуйте, уважаемые!
Есть очень популярный сайт site.ru. Адреса его страниц выглядят как:
- site.ru
- en.site.ru
- ru.site.ru/product/1
и т. д. Но, как правило, адрес на конкретную страницу получается очень длинный, поэтому я создал сокращалку ссылок под него. Назовём so.kr
Теперь пришла идея ещё облегчить пользователям создание коротких ссылок простой подстановкой буквы на site.ru - я зарегистрировал домен
osite.ru и хочу, чтобы каждый запрос вида:
- osite.ru
- en.osite.ru
- ru.osite.ru/product/1
редиректился соответственно на:
- so.kr/index.php?url=site.ru
- so.kr/index.php?url=en.site.ru
- so.kr/index.php?url=ru.site.ru/product/1
То есть вместе с поддоменами, которых куча и могут появляться новые. Ну и, соответственно, с подстановкой в качестве переменной в URL.
А вот при переходе по адресу so.kr/index.php?url=ru.site.ru/product/1 моя сокращалка сразу сама создаёт короткую ссылку.
Как реализовать такой редирект?
(имею Ubuntu/Apache/PHP)
Заранее благодарю за любые подсказки!