Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Вопрос по .htaccess (https://javascript.ru/forum/events/44715-vopros-po-htaccess.html)

alerzo 30.01.2014 13:58

Вопрос по .htaccess
 
Сразу извиняюсь если пишу не на том форуме. Не знаю куда отнести этот вопрос
Суть в следующем.
На сайте появилось множество страниц вида:
http://site.ru/index.php/nakrutka-oprosov/2834-2012-02-08-15-55-56
http://site.ru/index.php/nakrutka-kommentariev/2834-2012-02-08-15-55-56
http://site.ru/index.php/nakrutka-druzej/2834-2012-02-08-15-55-56
http://site.ru/index.php/nakrutka-lajkov/2834-2012-02-08-15-55-56
т.е. в конце каждой странице набор цифр через тире
Эти страницы не несут никакой смысловой нагрузки, они являются дублями.
Подскажите как сделать редирект с подобных страниц на главную страницу.

Также интересует вопрос как запретить к индексированию подобные страницы в robots.txt

И последний вопрос, как сделать автоматический 301 редирект со страниц вида
http://site.ru/index.php/stranica.php на
http://site.ru/stranica.php
Если кто то поможет с каким либо вопросо, будет очень признателен.

kostyanet 02.02.2014 00:19

Первое - дата-время. Редирект делается просто - идете в коды сайта и убираете бессмысленные урлы.

Второе

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
</IfModule>


Часовой пояс GMT +3, время: 19:00.