вопрос по htaccess

autodidact
На сайте с 13.02.2014
Offline
88
1206

Привет, коллеги.

Подскажите, пжста - что нужно прописать в htaccess чтобы все битые ссылки сайта автоматически редиректило на голову ?

SeVlad
На сайте с 03.11.2008
Offline
1609
#1
autodidact:
что нужно прописать в htaccess чтобы все битые ссылки сайта автоматически редиректило на голову ?

Не нужно этого делать.

Нужно нормально оформить 404ю.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
angel57
На сайте с 01.04.2014
Offline
155
#2
SeVlad:
Не нужно этого делать.
Нужно нормально оформить 404ю.

Согласен, а битые ссылки нужно удалить

sva2010
На сайте с 10.12.2010
Offline
69
#3

ErrorDocument 404 /index.html

SeVlad
На сайте с 03.11.2008
Offline
1609
#4
sva2010:
ErrorDocument 404 /index.html

Садись, двойка.

site.ru/index.html != site.ru

autodidact
На сайте с 13.02.2014
Offline
88
#5

кто-нибудь еще может подсказать по существу ?

SocFishing
На сайте с 26.09.2013
Offline
118
#6
autodidact:
кто-нибудь еще может подсказать по существу ?

htaccess

ErrorDocument 404 http://domain.com/

все несуществующее перенесет на главную

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . / [L,R=301]
★Сервис идентифицирует (https://socfishing.com/?utm_source=searchengines) посетителей вашего сайта и предоставляет их профили ВКонтакте, Телефон, Почта! Цены копеечные, работаем 8 лет.
autodidact
На сайте с 13.02.2014
Offline
88
#7
SocFishing:
htaccess

все несуществующее перенесет на главную

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . / [L,R=301]

спасибо, друже, уже близко !

кодировка:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . / [L,R=301]

пересылает все и существующие и несуществующие страницы на главную :)

нужно только несуществующие

S
На сайте с 30.09.2016
Offline
469
#8

Чего Вы хотите от апача? Чтобы он угадал, какая страница существует, а какая не существует? Дык ведь он сервер, а не экстрасенс. Либо Вы ему задаёте адрес несуществующей страницы, либо он сам идёт по указанному в запросе адресу и смотрит на страницу. Если она есть, то показывает её, если нет - отдаёт ошибку 404. Так что работайте с 404-й ошибкой, и не морочьте себе и людям голову.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
yourAnonymity
На сайте с 25.11.2016
Offline
46
#9

На 404 стр кидать надо, а с нее уже на главную!

Высокоскоростные персональные HTTP[S], SOCKS5 Прокси Ipv4 + Ipv6 (https://proxy-sale.com)

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