Нужен специалист с опытом настройки редиректов с учетом нескольких комбинаций (условий) для сайта работающем на WordPress.
Требования к редиректам:
1) 301 редиректы с адресов страниц без www на url-адреса с www (например, с https://site.com.ua/ на https://www.site.com.ua/ ).
2) 301 редиректы с адресов страниц с index.php или index.html в окончании на url без index.php (например, с https://www.site.com.ua/index.php на https://www.site.com.ua).
3) 301 редиректы с адресов страниц со слэшэм ("/") в окончании на url без слэшэй ("/") в окончании (например, с https://www.site.com.ua/services-for-individuals/land-disputes/ на https://www.site.com.ua/services-for-individuals/land-disputes).
4) 301 редиректы с адресов страниц с несколькими лишними слешами "/" на основные url-адреса без слэшей в окончании (например, с https://www.site.com.ua/services-for-individuals/land-disputes// на https://www.site.com.ua/services-for-individuals/land-disputes
5) Необходимо использовать в URL-адресах страниц только символы в нижнем регистре. Настроить 301 редиректы со страниц, содержащих в адресе символы в верхнем регистре, на страницы с аналогичными символами в нижнем регистре (например, с https://www.site.com.ua/services-for-individuals/land-DISPUTES на https://www.site.com.ua/services-for-individuals/land-disputes).
6) Необходимо настроить 301 редиректы с адресов страниц с http на адреса с https. Например, с http://www.site.com.ua на https://www.site.com.ua. Аналогичные редиректы настроить для каждой страницы сайта.
7) Не должно быть цепочек редиректов (более 1 редиректа)
Например, редирект со страницы http://site.com.ua/services-for-individuals/ должен вести сразу на правильную страницу одним редиректом, то есть на https://www.site.com.ua/services-for-individuals
Не должно быть цепочек редиректов:
http://site.com.ua/services-for-individuals/ >>>
https://site.com.ua/services-for-individuals/ >>>
https://www.site.com.ua/services-for-individuals/ >>>
http://www.site.com.ua/services-for-individuals >>>
https://www.site.com.ua/services-for-individuals
8) Файл robots.txt должен быть доступен по https
site.com.ua
настроить 301 редирект с
site.com.ua
на site.com.ua
Все требования должны работать одновременно и они зависимы друг от друга.
Уточнения:
1) Сайт работает на CMS WordPress с использованием плагина Polylang для мультиязычности. Также используется несколько нестандартных типов записей (Custom Post Types) у которых используются свои архивные ссылки и структура, форум bbPress, плагин кэширования WP Fastest Cache.
2) Хостинг сайта ukraine.com.ua
3) Используется кэширование Memcache, Redis и OPcache настроенные как со стороны хостинга, так и со стороны WordPress.
Уже работы по этой задаче выполнялись специалистом, но по каким причинам некоторые требования редиректов он сделал, а некоторые так и не работают.
Ссылку на сайт предоставлю потенцильному исполнителю.
В своих предложениях указывайте четкую стоимость и время выполнения.