Вернуться к списку форумов Вернуться

Поддержка пользователей

Community support

проблема с переадресацией

Неделю не могу разобраться, почему на магазине не работают редиректы, как только их уже не прописывала. Задачи след.:
1. Редирект страниц без www на страницы с www
2. Редирект страниц с index.php на страницы без этого окончания.
Хостеры отвечают, что редиректы прописаны правильно, обратитесь к разработчикам... И самое главное, что редиректы прекрасно работают и на основном сайте www.afstyle.eu а вот на www.afstyle.eu не ставятся.
Может, редиректы вообще нельзя поставить и это связано с особенностью движка магазина, не подскажите?
Вот как сейчас выглядит htaccess магазина:
AddDefaultCharSet WINDOWS-1250
DirectoryIndex index.shtml index.php
AddHandler application/x-httpd-php .php .htm .html
RewriteEngine on
Options +FollowSymlinks


RewriteBase /
RewriteCond %{HTTP_HOST} afstyle.eu/shop/$ [NC]
RewriteRule (.*)$ www.afstyle.eu [R=301,L]

RewriteRule ([A-Za-z0-9_]+)/([-А-Яа-яa-zA-Z0-9_w x21-x40]+)/*$ /shop/index.php?catid=$1&brand=$2
Rewr
AddDefaultCharSet WINDOWS-1250
DirectoryIndex index.shtml index.php
AddHandler application/x-httpd-php .php .htm .html
RewriteEngine on
Options +FollowSymlinks

RewriteBase /
RewriteCond %{HTTP_HOST} afstyle.eu/shop/$ [NC]
RewriteRule (.*)$ www.afstyle.eu [R=301,L]

RewriteRule ([A-Za-z0-9_]+)/([-А-Яа-яa-zA-Z0-9_w x21-x40]+)/*$ /shop/index.php?catid=$1&brand=$2
RewriteRule ([A-Za-z0-9_]+)/*$ /shop/index.php?catid=$1
RewriteRule ([A-Za-z0-9_-]+).htm$ /shop/index.php?item_id=$1


RewriteRule ([A-Za-z0-9_-]+).html$ /shop/index.php?page=$1

RewriteCond %{THE_REQUEST} [A-Z]{3,9} /index.php HTTP/
RewriteRule index.php$ www.afstyle.eu [R=301,L]
А что за особенность движка что я не знаю?

может тут ошибка:
RewriteRule (.*)$ www.afstyle.eu [R=301,L]


почему это там 2 слеша?

и еще - у вас в корне - другой есть htaccess он тоже влияние дает. там тоже куча правил не совсем мне понятных.
я бы посоветовал обратиться к какому нибудь гуру апаче. я к сожалению обладаю базовыми знаниями апаче конфа.

да и зачем вам понадобилось этот редирект-то? сайт плохо работает без www?

на вашем сайте вот чего:
The web site is currently on reconstruction.
Это запрет мы поставили для русских ай-пи против конкурентов, так как для русской аудитории у нас другой сайт
ОК, разберёмся.

Спасибо за советы!

Добавить ответ:

                  
Ответьте на вопрос: CKoлbKo бyдeT K шeсTu пpuбaBuTb шeсTb?