Не жилось спокойно с опеном 1551 добавил для уменьшения дублей в стандартный хтакцесс Код: Options +FollowSymLinks RewriteEngine On RewriteCond %{HTTP_HOST} ^ххх.111.ua RewriteRule ^(.*)$ http://www.ххх.111.ua/$1 [R=permanent,L] Вроде как и нормально все. Кроме того, что при заходе без www в адресной строке появилось .ua/index.php?_route_= попробовал убрать это советами с опенкартфорума - фигвам - что то тамошние варианты не прошли. ---- Попробовал удалить то что добавил - урлы стали нормальными, но вот тут начался концерт по заявкам... с www все ок. а вот если без - то в корзину ничего не лезет, да и получил такие вот добавки кэш браузера и магазина чистил. другие люди видели тоже(( Вопрос как в данном случае отредачить хтакцесс чтоб не было /index.php?_route_= или все вернулось взад, но работало при заходе без www PS из фака акцесс пробоавал но он написал что тема будет бесконечной(((
Options +FollowSymlinks RewriteEngine On RewriteBase / # Редирект c www на бе www RewriteCond %{HTTP_HOST} ^www.site.ru RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L] # Редирект для главной (с /index.php на /) RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ RewriteRule ^index\.html$ / [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ / [R=301,L] Редирект может склееть только главные, а для остальных страниц, если окстор то модуль seo manager если опенкарт чистый, то seopack edit url
Сделал так, Код: RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css) RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] Options +FollowSymlinks RewriteEngine On RewriteBase / # –едирект c www на бе www RewriteCond %{HTTP_HOST} ^www.ххх.111.ua RewriteRule ^(.*)$ http://ххх.111.ua/$1 [R=301,L] # –едирект дл¤ главной (с /index.php на /) RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ RewriteRule ^index\.html$ / [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ / [R=301,L] без 1 блока 404. при таком варианте все без www. в адресной строке порядок. Но... корзина не хочет пахать. Дополнение опенкарт 1551 тема журнал 182 я уже пробовал и назад все вернуть - но теперь опенкарт упирается - получаю то что на фотках в 1 посту
http://linuxpl.com/ - это дилеры http://www.leaseweb.com/en нареканий не было - все ок! на порядок лучше обслуживание чем у наших. Только у них вместо аськи gadu-gadu ) Может что у них спросить надо по настройкам? По тому что странно, что при удалении переадресаций - не возвращается все назад, а где то подхватывается и остается(((
Проблема решена. ларчик просто открывался)))))) спасибо ребятам с серча http://www.searchengines.guru/archive/index.php/t-788429.html Взято оттуда Правило Код: RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule (.*) index.php?_route_=$1 [L,QSA] должно выполняться самым последним, т.к. после него не одно правило уже не сработает. (за исключением обращения к файлам) И это дало результат! ЗЫ: ( модераторы, пусть выделение цветом останется, а? я б еще и жирным бы выделил) ЗЫЫ: хостеры дали линк на онлайн ресурс по хтакцессу http://www.htaccessredirect.net/ ничего особенного, но мало ли...