Здравствуйте. Сайт начал превышать нагрузку на процессор хостинга (периодически более 100). Никаких изменений на сайт не вносилось Необходимо восстановить нормальную нагрузку.
Реализовать сложный редирект на Apache
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Здравствуйте, уважаемые!
Есть очень популярный сайт 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, просто конфиг быстрее обрабатываться же будет, без чтения лишнего файлика. А нагрузок пока особых нет, да и разве сильно нагрузит сервак обычный редирект?
Перенёс в Системное администрирование, посмотрим.
- Похожие заказы
- Системное администрирование12 заявокЗакрыт8 лет назад
Нужно найти около 10-ти самых дешевых хостингов, но рабочих. Требования к ним по нагрузке минимальны, лишь бы не сбоили. Должны поддерживать php 5.2 либо выше. И позволять добавлять хотя бы 5-10 сайтов минимального размера.
Системное администрирование5 заявокЗакрыт8 лет назадУстановить прошивку Cianogen и root доступ на Samsung S6, подробности в скриншоте. Бюджет до 1500 р. Даю удаленный доступ к ноуту. Опытный пользователь.
Системное администрирование1 исполнительЗавершен8 лет назад- $5
Нужно настроить дополнительный ip на сервере. Технология есть и отработана. Но нужно найти и оплатить на пол года (как минимум) самые дешевые варианты хостинга (желательно не более 1$ в месяц), на которіх нет ограничений по количеству ...
Системное администрирование1 заявкаЗакрыт8 лет назад - $5
Нужно чтобы эмулятор Genymotion(Bluestacks) заработал через программу Proxifire, используя выделенный ip. Эмуляторы работают нормально. Но подключиться к VPS не могут. Можно настроить работу и через VPN, лишь бы через мой ip,
Системное администрированиенет заявокЗакрыт8 лет назад Добрый день. Необходимо провести общую настройку нового выделенного сервера под работу сайта с высокой посещаемостью на CMS Joomla. Обязательные работы: 1) Обновить ПО до рекомендуемых Joomla версий - http://joomlaportal.ru/technical-requirements 2) Выполнить общую настройку сервера под работу сайта. 3) Настроить php ...
Системное администрирование1 исполнительЗавершен8 лет назадНеобходимо настроить выделенный сервер, ОС ubuntu 14. Задачи: -Настроить шифрование раздела с веб сервером -Установить и настроить LAMP -Установить и настроить SFTP -Подключть SSL -Настроить защиту от dDos атак
Системное администрирование1 исполнительЗавершен8 лет назадDebian 8.5 ISPmanager Все работает, но: 1. Надо сделать выполнение PHP в файлах .html 2. И устранить ошибки в логах, в частности в nginx: could not build server_names_hash, you should increase server_names_hash_bucket_size: 64 От вас обязательно цена.
Системное администрирование20 заявокЗакрыт8 лет назадУ меня стоит postfix и opendkim. Письма нормально доставляются НО: Вот эти моменты надо добить 1. List-Unsubscribe, 2. X-Mru-Authenticated-Sender: чтобы тут писался майл отправителя 3. Когда отправляю письма html или в шаблонах писем стоят функции по которым приходит ...
Системное администрирование3 заявкиЗакрыт8 лет назад