Можно конечно насоздавать скриптов с перенаправлением в каждой папке, но наверное лучше настроить правила в настройках неназванного http-сервера. По-английски это называется virtual host configuration и, например, для Apache эти файлы могут находится в разных местах, в зависимости от используемой ОС. Для CentOS 7 это /etc/httpd/conf.d/vhost.conf; для Ubuntu 16 это /etc/apache2/sites-available/example.com.conf Если у вас какой-то другой http-сервер, то курите маны по нему. После изменения конфигурации сервер надо перестартовать (чтобы он прочитал изменения) при помощи команд: для CentOS 7 это sudo systemctl restart httpd , а для Ubuntu 16 это sudo systemctl restart apache2
Онлайн-документация по этой теме именно дkя Apache доступна https://httpd.apache.org/docs/2.4/rewrite/remapping.html
Понимаю что нужно самому решать подобные проблемы. Я пробовал сделать редирект сам, но у меня не вышло.. (
ewe 2e¶ CoЛнЫшКоcBeTиТоЧеНЬяРкО*
Высший разум
(309578)
Если честно, у меня сервер lighttpd, у него немного не так эта вещь решается, но тоже настраивается и решается.
Если сами по приведенной ссылке справки на их официальном сайте не справитесь, пишите, попробуем разобраться вместе.
Нужно настроить 301 редирект от всех поддоменов с адресами
1 - 1*.site.ru/producers/test
2 - 1*.site.ru/producers/test2
3 - 1*.site.ru/producers/test3
4 - 2*.site.ru/producers/test
5 - 3*.site.ru/producers/test
6 - 4*.site.ru/producers/test
7 - 5*.site.ru/producers/test
и. т. д
что бы направляло
на адрес
1 - site.ru/producers/test
2 - site.ru/producers/test2
3 - site.ru/producers/test3
4 - site.ru/producers/test
5 - site.ru/producers/test
6 - site.ru/producers/test
7 - site.ru/producers/test
1* - тут могут быть разные поддомены.
Вроде написал понятно)))
Кто силен в данном вопросе, пожалуйста помогите с решением.
Спасибо!