.htaccess редирект 301

Ilekor
На сайте с 22.04.2009
Offline
138
1989

Уважаемые, прошу помощи.

Требуется перенаправить несуществующие страницы на домен мой_домен.ru

Адреса несуществующих страниц не знаю.

Не знаю как настраивать .htaccess редирект 301

Ошибка 404 не интересует.

Напишите готовые примеры, пожалуйста.

Лучший дорген 21 века AgDor(http://agdor.info)
K
На сайте с 31.01.2001
Offline
737
#1

ErrorDocument 404 http://мой_домен.ru

Будет не 404, а 301. Или 302, точно не помню.

Выделенные полосы в Москве (http://www.probkovorot.info) привели к снижению скорости до 23%.
Ilekor
На сайте с 22.04.2009
Offline
138
#2
Kost:
ErrorDocument 404 http://мой_домен.ru

Будет не 404, а 301. Или 302, точно не помню.

Ну вобщем сделал так.

ErrorDocument 404 http://мой_домен.ru

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

Не работает, срабатывает стандартный вордпресовский 404.

Если убираю


# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

Тогда работает, но ЧПУ сайта вылетате на главную так как 404.

Теперь следует вопрос, как побороть вордпресс?

При отключеном ЧПУ работает, но они уже проиндексированы.

walabyn
На сайте с 18.07.2006
Offline
113
#3

так сделай в 404.php темы WP

header("Location: http://www.твой_сайт.ru");
Kirik
На сайте с 13.04.2006
Offline
266
#4

открой шаблон 404 ошибки в ВП и замени содержимое:

<?

Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://site.ru/" );
?>
~~ Продвижение сайтов (https://kirik.pro/) ~~ PRPosting.com (https://prposting.com) - ссылки под бурж, 100+ стран, 45000 доноров, партнерка с 5% от трат ~~ Копирайтинг и рерайтинг (https://wordfactory.ua/)
J
На сайте с 02.02.2009
Offline
53
#5

RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

K
На сайте с 31.01.2001
Offline
737
#6

jumash, вопрос-то читали? Или это лишнее :)

J
На сайте с 02.02.2009
Offline
53
#7

А :) Сорри)

Конечно лишнее :DDD

[Удален]
#8

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.старый-домен$

RewriteRule (.*) http://www.новый/ [L,R=301]

Ilekor
На сайте с 22.04.2009
Offline
138
#9

Всем спасибо за отклик, решил проблему как сказал Kirik,

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий