Сделать 301 редирект на главную страницу, вместо 404 ошибки, довольно просто: можно поискать плагин, для любителей установить 100500 плагинов, а можно пойти более простым путем..
1. Открываем www/wp-content/themes/название-вашей-темы/404.php
2. Добавляем в самый верх страницы:
<?php header("HTTP/1.1 301 Moved Permanently"); header("Location: ".get_bloginfo('url')); exit(); ?>
вот и все. Можно проверять.
Для других сайтов и cms можно использовать такой вот код:
<?php header("HTTP/1.0 301 Moved Permanently"); header("Location: http://".$_SERVER['HTTP_HOST']); exit(); ?>
Комментарии (4)
Спасибо за Вашу работу!
для других сайтов смс в 404.php может лучше htaccess калдовать, спасибо кратко и понятно!!!
Просто и быстро !
Спасибо !
Все хорошо описано на сайте. Часть материалов начал воплощать на своих сайтах. В отличии от других разносторонних и одинаковых сайтов в сети - у вас есть изюминка по оригинальности как вы пишите. Все просто, доступно и свое.