Здравствуйте, уважаемые!

Есть очень популярный сайт site.ru (доменные имена выдуманные). Адреса его страниц выглядят как:

и т. д. 

Но, как правило, адрес на конкретную страницу получается очень длинный, поэтому я создал сокращалку ссылок под него. Назовём so.kr

Теперь пришла идея ещё облегчить пользователям создание коротких ссылок простой подстановкой буквы на site.ru - я зарегистрировал домен osite.ru и хочу, чтобы каждый запрос вида:

редиректился соответственно на:

То есть вместе с поддоменами, которых куча и могут появляться новые. Ну и, соответственно, с подстановкой в качестве переменной в URL. Обратите внимание, что буква "о" из доменного имени убирается.

А вот при переходе по адресу so.kr/index.php?url=ru.site.ru/product/1 моя сокращалка сразу сама создаёт короткую ссылку.

Необходимо реализовать такой редирект. Насколько я понимаю, можно обойтись только конфигом Апача, без создания директории сайта и htaccess - поправьте, если не прав.

Для пользователя будет очень удобно, находясь на любой странице site.ru, подставить в адресную строку букву "o" и сразу получить короткую ссылку.

Также поддомены могут быть и четвёртого уровня, вроде blog.en.site.ru.

Плюс, из ньюансов, хотелось бы чтобы запросы:

(без дополнительных атрибутов) редиректились соответственно на

иначе поисковые роботы будут постоянно генерить ссылки.

UPD to Владимир Фаст (manifestx): Я конечно не силён, но, мне кажется, это реализуется с помощью регулярных выражений RedirectMatch или RewriteRule. И, насколько я понимаю, им всё равно где быть - в конфиге апача или в .htaccess, просто конфиг быстрее обрабатываться же будет, без чтения лишнего файлика. А нагрузок пока особых нет, да и разве сильно нагрузит сервак обычный редирект?

Перенёс в Системное администрирование, посмотрим.

9 лет назад
seventhsite
Дмитрий 
39 лет
10 лет в сервисе
Был
4 года назад

Выбранный исполнитель

tuna2k
44 года
9 лет в сервисе
Был
9 лет назад
9 лет назад
$4
1 день
Андрей выполнил работу ещё до того, как мы окончательно договорились о сделке :) Чувствуется профессионализм (с его слов, он работал админом у хостера и сомнений в этом не возникает), учтены все хотелки! На протяжении выполнения, был всё время на связи, консультировал по написанному конфигу, предлагал более рациональные решения! Отличный исполнитель, к которому сразу проникаешься доверием и уважением к знаниям. Рекомендую!
Заказчиком доволен. В процессе работы над заказом не было каких либо проблем или недопониманий. Рекомендую.

Заявки фрилансеров

tuna2k
44 года
9 лет в сервисе
Был
9 лет назад
9 лет назад