Требуется помощь с редиректом в .htaccess

IZmoskvy
На сайте с 18.12.2006
Offline
167
603

Имеется сайт, где все страницы отображаются по типу:

site.ru/index.html

site.ru/08/2010/xxxxxx/index.html

site.ru/09/2012/zzzzzzz/index.html

site.ru/cat/aaaaaaa/index.html

site.ru/cat/bbbbbb/index.html

и т.д.

Необходимо сделать редирект в .htaccess, чтобы страницы открывались по своим адресам без окончания "index.html", т.е. чтобы стало:

site.ru/

site.ru/08/2010/xxxxxx/

site.ru/09/2012/zzzzzzz/

site.ru/cat/aaaaaaa/

site.ru/cat/bbbbbb/

и т.д.

Делаю видео и проморолики - моя тема с отзывами (/ru/forum/comment/15761005). Профессионально занимаюсь созданием и продвижением сайтов (http://pr-mastera.ru).
zenja
На сайте с 04.08.2010
Offline
139
#1

т.е. вам конкретный код RewriteRule нужен ?

а погуглить слабибибо?

Быть минимально гордым, быть максимально честным! Услуги по продвижению Ваших сайтов: прозрачно, качественно, недорого (/ru/forum/779787)
IZmoskvy
На сайте с 18.12.2006
Offline
167
#2
zenja:
т.е. вам конкретный код RewriteRule нужен ?
а погуглить слабибибо?

Если бы нагуглил, то не спрашивал.

zenja
На сайте с 04.08.2010
Offline
139
#3

RewriteBase /

RewriteRule (.*)\.html$ $1 [R=301,L]

пробовали?

IZmoskvy
На сайте с 18.12.2006
Offline
167
#4
zenja:
RewriteBase /

RewriteRule (.*)\.html$ $1 [R=301,L]

пробовали?

Пробовал, не пошло. Сейчас немного дополнил, вот так заработало:

RewriteBase /

RewriteRule (.*)\index.html$ $1 [R=301,L]

mff
На сайте с 21.02.2008
Offline
266
mff
#5

Пора уже сделать подраздел "Вопросы по редиректам" в разделе "Веб-строительство".

IZmoskvy
На сайте с 18.12.2006
Offline
167
#6
mff:
Пора уже сделать подраздел "Вопросы по редиректам" в разделе "Веб-строительство".

да, согласен. Очень много вопросов вызывают эти редиректы

siv1987
На сайте с 02.04.2009
Offline
427
#7

RewriteRule ^(.*)index.html$ /$1 [R=301,L]

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