Страница 2 из 2

301 редирект для ФОРУМА а не сайта!

Добавлено: 08 май 2017, 02:39
dotez
Народ, все знают что нужен 301 редирект противи дублей, на самом сайте он у меня настроен-

RewriteCond %{HTTP_HOST} ^site\.ru$ [NC]
RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]


НО есть же еще второй .htacess который находится непосредственно в папке форума и получается сейчас что-
http://www.xxx.ru/phpBB3/index.php
http://www.xxx.ru/phpBB3/
http://xxx.ru/phpBB3/index.php
http://xxx.ru/phpBB3/

это 4 разных страницы.

кто как решал эту проблему?

301 редирект для ФОРУМА а не сайта!

Добавлено: 12 май 2017, 18:27
dotez
таааак а вот и косяк) при таком коде как я выше написал, не рабоатте админитсратосркий раздел)) просто не переходит в него и все(

301 редирект для ФОРУМА а не сайта!

Добавлено: 12 май 2017, 19:05
dotez
тот код то выще фигня, он блчит админку.

вот-
Options +FollowSymLinks
RewriteEngine on
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ app.php [QSA,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1 [L,QSA]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s(.*)/index\.php [NC]
RewriteRule ^index\.php$ http://www.site.ru/phpBB3/ [R=301,L]


В общем сомтрите при таком раскладе все заработало, ну почти все. при данном коде-
ссылка http://www.site.ru/phpBB3/index.php
редиректится на http://www.site.ru/phpBB3/

более того http://site.ru/phpBB3/index.php
тоже редиректится на http://www.site.ru/phpBB3/

какую еще строку добавить и куда чтобы и http://site.ru/phpBB3/
редиректился на http://www.site.ru/phpBB3/

тогда будет все чики чики)