Здравствуйте! Подскажите, пожалуйста, как правильно решить такие задачи:
1. Поставить 301 редирект со страниц сайта
http://www.site.com.ua/
http://www.site.com.ua
http://site.com.ua
http://www.site.com.ua/index.html
http://www.site.com.ua/index.html/
http://site.com.ua/index.htm
http://site.com.ua/index.htm/
http://www.site.com.ua/index.php
http://www.site.com.ua/index.php/
http://site.com.ua/index.php
http://site.com.ua/index.php/
на главное зерало http://site.com.ua/
2. Склеить дубли страниц по всему сайту со слешем и без. Например
http://site.com.ua/shop456.php/
http://site.com.ua/shop456.php
3. Настроить 404 ошибку. Чтоб при попадании на несуществующую страницу, серверу отдавалась ошибка 404 и пользователя перенаправляло на страницу 404.php
Хотелось бы, чтоб это все было в одном куске кода, который можно было б вставить в htaccess.
Уже неделю ищу информацию, перелопатил кучу сайтов, но ничего внятного так и не нашел. К сожалению, я не программист, по этому затрудняюсь в решении данной задачи. Буду очень признателен всем кто поможет!