Поиск сообщества

Показаны результаты для тегов '.htaccess'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип контента


Форумы

  • Основной
    • Новости и анонсы
    • Предложения и пожелания
    • Акции, подарки, конкурсы и награды
    • Правила общения на форуме Opencartforum
  • Для разработчиков
    • Общие вопросы
    • Нововведения на форуме
  • Opencart 3.x
    • Opencart 3.x: Общие вопросы
    • Opencart 3.x: Установка и обновление
    • Opencart 3.x: Локализация
    • Opencart 3.x: Настройка и оптимизация
    • Opencart 3.x: Песочница
    • Opencart 3.x: Поиск модулей
    • Opencart 3.x: Отчёты об ошибках
  • Opencart 2.x
    • Opencart 2.x: Общие вопросы
    • Opencart 2.x: Установка и обновление
    • Opencart 2.x: Локализация
    • Opencart 2.x: Настройка и оптимизация
    • Opencart 2.x: Песочница
    • Opencart 2.x: Поиск модулей
    • Opencart 2.x / ocStore 2.x: Отчёты об ошибках
  • Поддержка и ответы на вопросы
    • Общие вопросы
    • Установка, обновление, настройка
    • Шаблоны, дизайн и оформление магазина
    • Модули и дополнения
    • Помощь программистам и разработчикам
    • Мобильная витрина
    • Вопросы безопасности
    • SEO-вопросы (оптимизация и продвижение магазина)
    • Перевод
    • Отчёты об ошибках
    • Интернет-магазины и электронная коммерция
    • Песочница
  • Услуги
    • Создание магазинов под ключ
    • Дизайн, верстка и шаблоны
    • Программирование, создание модулей, изменение функциональности
    • Настройка и мелкая работа по уже существующему сайту
    • Обновление версии движка магазина
    • Наполнение магазина
    • Системное администрирование (настройка хостинга, серверов, ПО)
    • Другие услуги
    • Отзывы об исполнителях
    • Отзывы о заказчиках
  • Разное
    • Примеры сайтов на OpenCart (ocStore)
    • Курилка
    • Предложения по улучшению
    • Группы

Категории

  • Шаблоны
    • Бесплатные шаблоны
    • Платные шаблоны
  • Фильтры
  • Цены, скидки, акции, подарки
  • Бонусы, купоны, программы лояльности
  • Блоги, новости, статьи
  • Покупки, оформление заказа, корзина
  • Опции
  • Атрибуты
  • Серии, Комплекты
  • Поиск
  • SEO, карта сайта, оптимизация
  • Кэширование, сжатие, ускорение
  • Платежные системы
  • Доставки
  • Редакторы
  • Меню, дизайн, внешний вид
  • Слайдшоу, баннеры, галереи
  • Письма, почта, рассылки, sms
  • Обратная связь, звонки
  • Обмен данными
  • Учет в заказе
  • Сравнения, закладки
  • Социальные сети
  • Парсеры
  • Модули
  • Инструменты, утилиты
  • Лицензии
  • Языковые пакеты
  • Прочее
  • Отчеты
  • Сборки
  • Услуги

Категории

  • Настройка OpenCart
  • Служебные документы
  • Оплата

Категории

  • История версий

Блоги

  • Konorws (Разработка и модификация Opencart)
  • Блог mr.Kent)
  • AWS
  • Прожектор Бритни Спирс

Container

  • Support

Найдено: 26 результатов

  1. Добрый вечер. Столкнулся с проблемой при выполнении следующей задачи: мне нужно посетителя, пришедшего с определённого сайта на определённую страницу, перенаправлять на нужную мне страницу. Имеем следующую строчки, которые не пашут, хотя, вроде бы, всё логично: RewriteCond %{HTTP_REFERER} ^http://(www\.)?site\.ru [NC] RewriteRule ^/medical-products/ /vitamins/ [L,R] Ниже верхняя часть .htaccess # 1.To use URL Alias you need to be running apache with mod_rewrite enabled. # 2. In your opencart directory rename htaccess.txt to .htaccess. # For any support issues please visit: http://www.opencart.com Options +FollowSymlinks # Prevent Directoy listing Options -Indexes # Prevent Direct Access to files <FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))"> Require all denied ## For apache 2.2 and older, replace "Require all denied" with these two lines : # Order deny,allow # Deny from all </FilesMatch> # SEO URL Settings RewriteEngine On # If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/ RewriteBase / RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L] RewriteRule ^googlebase.xml$ index.php?route=extension/feed/google_base [L] RewriteRule ^system/download/(.*) index.php?route=error/not_found [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] RewriteCond %{HTTP_REFERER} ^http://(www\.)?site\.ru [NC] RewriteRule ^/medical-products/ /vitamins/ [L,R] Заранее спасибо...
  2. Доброго времени суток. Необходимо корректно настроить .htaccess, немного неправильно работает 301 редирект. По-умолчанию во все URL подставляется / Но URL https://mysite.com/callback должен работать без слеша
  3. Все мы хорошо знакомы с боленями опенкарта и дублями. Но немногие заморачиваются с их устраненением. Очень часто криворукие писатели дополнений не утруждают себя проверять код и в вашем магазине появляются ссылки вида http://vash_magazin//////какой_то_адрес/?id=какой то айди Убрать повторяющиеся слеши очень просто. Достаточно добавить в .htaccess после rewrite base вот такой код: RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/{2,} [NC] RewriteRule ^(.*) $1 [R=301,L]
  4. Подскажите как настроить правильно кириллический адрес в robots и .htaccess ? Пример: правильно или нет ? # SEO URL Settings RewriteEngine On RewriteCond %{HTTP_HOST} ^www.xn--70adpd.net.ua RewriteRule ^(.*)$ http://xn--70adpd.net.ua/$1 [R=301,L] И на robots ? Host: xn--70adpd.net.ua Sitemap: http://xn--70adpd.net.ua/index.php?route=record/google_sitemap_blog Уже третий месяц не индексируется сайт. Поисковики не могут понять ?
  5. Подскажите, какой реврайт нужно составить, что бы удалить точку из подобных ссылок? http://mysite.com.ua/234-name.-tovar/ Мой htaccess имеет такой вид на данный момент # Prevent Directoy listing Options -Indexes # Prevent Direct Access to files <FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))"> Order deny,allow Deny from all </FilesMatch> # SEO URL Settings RewriteEngine On # If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/ RewriteBase / RewriteRule ^(.*)\.html$ /$1/ [L,R=301] RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L] RewriteRule ^system/download/(.*) index.php?route=error/not_found [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]
  6. Уважаемые , подскажите как настроить .htaccess Options +FollowSymlinks RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^www\.(.*) [NC] RewriteRule ^/?(.*) http://%1/$1 [L,R=permanent] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] Как добиться, чтобы не было дублей: ex1.site.com, ex2.site.com а было только site.com.
  7. Подскажите по поводу настройки сжатие страницы и кэширование статических файлов в .htaccess !!! Посоветовали один хост разукрасили что очень хорош но не так все было. В управления хоста отсутствует включения сжатия и кеша сайта. Возникла проблема с настройки сжатие страницы и кэширование статических файлов в .htaccess обращался к хостингу чтоб подключили но они ни как не могут это сделать хотя говорят что мы подключили, но после проверки https://developers.google.com/speed/pagespeed/insights/ пишет что сжатие не подключено и кэширование, хотя хост меня убеждает что мы все действия проделали и подключили сжатия и кеш. Как то можно и как это сделать самому в .htaccess. Кеш вроде подключил, а не знаю верно подключил или нет и подскажите как подключить сжатия GZIP: Это кеш: <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE text/css </IfModule> <FilesMatch ".(flv|gif|jpg|jpeg|png|ico|swf|js|css|pdf)$"> Header set Cache-Control "max-age=2592000" </FilesMatch> <IfModule mod_expires.c> ExpiresActive On ExpiresDefault "access plus 1 month" ExpiresByType image/gif "access plus 2 months" ExpiresByType image/jpeg "access plus 2 months" </IfModule>
  8. Здравствуйте форумчане! Такая задача... Есть сайт, сейчас у него Url такого вида: http://site.ru/katalog-tovarov/blind-zones/ Необходимо правило для .Htaccess что бы URL стали такого вида http://site.ru/blind-zones/ По сути что бы оно вырезало фразу с URL адреса Заранее спасибо)
  9. День добрый. Проблема такова: переехал на Ocstore 2.1.0.2, теперь что бы не потерять выдачу надо настроить 301 редирект, т.к. сайт стоял на самописном движке и в урлах сам чёрт ногу ломал. При попытке редактировать .htaccess получается прописать редирект только для урлов без знака "-". Например Redirect 301 /holzmeister http://www.massivnapol.ru/laminat/holzmeister/ сделать получается. А вот Redirect 301 /parketoff-massiv http://www.massivnapol.ru/massive/parketoff/ уже нет. Такая коллизия происходит что с перенаправляемым адресом, что с целью. Редиректы писались разными способами, но результат один - 404. Был поставлен модуль 301_redirector, он сработал на одной ссылке и всё, стала вылезать ссылка вида http://www.massivnapol.ru/massive/parketoff/?_route_=parketoff-massiv Скурил треть интернета и так не нашёл даже похожей ситуации. Очень прошу помочь советом!
  10. [Решено] .htaccess - редирект www на без www

    Столкнулся со следующей проблемой. Если прописываю в .htaccess переадресацию таким образом: RewriteEngine On RewriteCond %{HTTP_HOST} ^www.domain\.com$ [NC] RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L] все работает корректно, без www. но при этом не могу зайти в админку. Открывают site/admin ввожу логин пароль > ок страница остается таже, нечего не меняется, только в адресной строке добавляется admin/index.php?route=common/login Если же без, то на сайте есть какая то частичная переадресация. Категории работают без www. а товары с www. Подскажите, пожалуйста, в чем может быть проблема? Использую ocstore, в настройках "север" стоит seopro
  11. Прописал в .htaccess Redirect 301 /stati-poleznye/18/10 http://shop.bike-alarm.ru/velosignalizacii а также и RewriteCond %{QUERY_STRING} ^_route_=stati-poleznye/18/10/$ RewriteRule ^(.*)$ http://shop.bike-alarm.ru/velosignalizacii/? [R=301,L] все равно перенаправляет на страницу с добавлением ?_route_= прописывал после строчки RewriteEngine On а также пробовал после строчки RewriteBase / Как исправить?
  12. Всем привет! Нужна помощь... ...элементарный редирект Redirect 301 /OLD/ /NEW/НЕ РАБОТАЕТ!выдает кусок старого адреса в конце: /cat_new/?_route_=/cat/(странность ещё и в том, что есть сайт на этом же хостинге на этом же движке, но там всё работает)Суть (задача) Были адреса продуктов: домен/кат1/продукт001.htmlСтали: домен/кат1_new/продукт001.htmlТребуется Redirect 301 /кат1/ /кат1_new/Исходные данные.htaccess ocStore Версия 1.5.5.1.2 Тип ЧПУ: SEOPro окончания .html
  13. Здравствуйте, на новом домене пытаюсь на ocstore 1.5.5.1.2. сделать так, чтобы все страницы открывались и индексировались без www. Но встретился с такой проблемой: если в браузере задать www.адрес, то www не убирается. А скрипт "в корзину" , например, срабатывает только в том случае, если страница в браузер открыта без www. в .htaccess в корне http (не в корне магазина!) стоит: RewriteCond %{HTTP_HOST} ^www.efler.ru RewriteRule (.*) http://efler.ru/$1 [R=301,L] А сам магазине в подпапке. http://efler.ru/store/ в .htaccess магазина склеек не делал. Нужно? Где посмотреть примеры .htaccess для ocstore 1.5.5.1.2. - цель: страницы должны открываться при любом запросе без www. И индексироваться так же. Заранее спасибо!
  14. Задача. со стороны, кажется простой - необходимо прописать редиректы. Но проблема есть, о ней позднее. Сначала введу в суть. Есть старый домен (profinstrument.ru), на нем 12 лет успешно работает сайт без админки и с файловой системой хранения данных. Обновление прайса в нем - это целая эпопея. Пришлось писать не один десяток скриптов - для каждого поставщика, групп товаров и производителей, чтобы автоматизировать процесс. Однако, без ручной работы, все равно не обходится. Было принято решение создать новый сайт на ocStore (aniteks.ru) и подменить старый сайт новым. Естественно, все товары те же, большинство категорий тоже сохранились, но вот адреса стали ЧПУ. Итак, я могу на старом сайте в .htaccess прописать 301 редиректы для каждой категории и все будет работать. НО - отправлять-то он будет на новый домен, а мне необходимо сохранить именно тот домен - старый и заслуживший свою репутацию. Все бы ничего, но если я те же редиректы вношу в .htaccess нового сайта (на ocStore) - он правильно перенаправляет, но с одним косяком, который все портит - он дописывает в конец ЧПУ адреса строку параметров ?_route_=cat_10004.htm cat_10004.htm - это старый адрес страницы, который проиндексирован поисковиками и имеет неплохие позиции. именно с него я и делаю переадресацию: Redirect 301 /cat_10004.htm http://aniteks.ru/instrumenty/elektroinstrument/elektricheskie-miksery Но именно это CMS зачем-то дописывает к ЧПУ. как от этого избавиться - не могу понять. Итак, задача - прописать в .htaccess правило, позволяющее использовать редирект со страниц /cat_10004.htm на страницы /instrumenty/elektroinstrument/elektricheskie-miksery без передачи параметров в конце. Вариант сделать пока со старого сайта редирект на новый, а когда новый полностью проиндексируется - перенести его на старый домен и уже с нового домена на старый сделать редирект самого домена рассматривается в последнюю очередь. Мне нужно решить конкретную задачу, или получить обоснованный ответ о том, что это невозможно. И только в последнем случае я буду делать переход в два этапа. Спасибо тем, кто осилил (прочитал). Человеческое спасибо тому, кто реально поможет, подскажет. .htaccess на новом домене стандартный, ocStore'овский.
  15. Мира всем! Устанавливаю ocStore 1.5.5.1.2 в каталог рабочего сайта (www.mysite.com/store/) на хостинге ukraine.com.ua Первое что мне не понравилось, то что index.php сам не загружался, то-есть www.mysite.com/store/ не работал, а www.mysite.com/store/index.php - работал. Но это исправил, вроде так (не уверен): RewriteBase /store в .htaccess. Но админку и установку vqmod так и приходиться вызывать с помощью ручного добавления index.php в адрес. Еще хостинг требует заменить Options +FollowSymlinks на Options +SymLinksIfOwnerMatch .htaccess. Как это отобразится на работе SeoPro? А директиву RewriteCond %{REQUEST_FILENAME} !-d не принимает вовсе, выдает 500 ошибку (.../store/.htaccess: RewriteCond: bad flag delimiters). Пока я её закомментировал, SeoPro работает, но вылазит: PHP Notice: Undefined index: in /home/.../www/store/catalog/controller/common/seo_pro.php on line 53 (только на главной!). Я поэкспериментировал, на другом сайте и хостинге, при тех же настройках .htaccess этой ошибки нет. В техподдержке хостинга меня уверяли в невозможности установки CMS в каталог, - ибо только в поддомен :). Я тогда спорить не стал, решил посоветоваться с более компетентными людьми. Помогите настроить .htaccess. Мне почему-то кажется, что в нем проблема. Вот что у меня сейчас: ####Options +FollowSymlinks Options +SymLinksIfOwnerMatch Options -Indexes <FilesMatch "\.(tpl|ini|log)"> Order deny,allow Deny from all </FilesMatch> RewriteEngine On RewriteBase /store RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L] RewriteRule ^download/(.*) /index.php?route=error/not_found [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] #AllowOwerride All AllowOwerride All тоже не принимает - /home/ ... /store/.htaccess: Invalid command 'AllowOwerride', perhaps misspelled or defined by a module not included in the server configuration
  16. Настройка ЧПУ и .htaccess

    Подскажите, кто знает. На тестовом сайте настроил ЧПУ и все работает, а на реальном сайте .htaccess не работает. Система его не видит, я его и ставлю и удаляю, а результат один - не работает. При этом на тестовом сайте при его удалении появляется ошибка. Настройки ЧПУ стандартные и сделаны одинаково. Подскажите почему он может не подключаться?
  17. Здравствуйте, помогите пожалуйста с редиректом, нужно сделать так чтобы htaccess мой IP пускал на сайт а все остальные перенаправлял на другую страницу. Вот сделал так #RewriteEngine On RewriteCond %{REMOTE_ADDR} !^мой IP$ RewriteRule ^.*$ remont/remont.html [R,L] Везде написано что это правильно, но вылетает ошибка( Эта веб-страница содержит бесконечное перенаправление Подскажите пожалуйста
  18. Здравствуйте! У установил opencart 1.5.6. Столкнулся с проблемой подключения функции SEO Url. Галочку поставил. файл .htaccess изменил (удалил txt). При открытии странице сайт стал выдавать пустую страницу. Перерыл кучу постов на форумах, но решения так и не наше. Подскажите алгоритм действий. Спасибо
  19. Прошу помогите понять как настраивать .htaccess для опенкарта и SeoPro Я просмотрел кучу тем на форуме но не кто, не дает детального описания. При включении SeoPRo и ЧПУ — вылетает, такая страница 404 Not Found
  20. Модуль редиректа

    Добрый день, уважаемые форумчане. Есть модуль, позволяющий делать 301 редирект через админку?
  21. Предыстория вот здесь. Если кратко - все ссылки на старой версии SeoPro учитывали регистр, указанный в базе, а после обновления перестали его учитывать (точнее сразу записываются в базу в нижнем регистре). Поэтому возникла такая фигня - в поисковиках сейчас отображаются кириллические ссылки такие (старые): сайт/Категория/Подкатегория/Товар вместе с такими (новыми, где буквы все в нижнем регистре) сайт/категория/подкатегория/товар Хотелось бы от этих дублей (хотя бы от них) избавиться, а для этого надо курить htaccess, а логика его работы у меня до сих пор вызывает тяжесть в животе. Поэтому на просторах инета нашел такой кусок кода, который по идее делает что надо: <?php // Приняли URL и перевели все символы в нижний регистр, при этом указав кодировку, во избежания проблем с кириллицей $url = mb_strtolower(urldecode($_SERVER['REQUEST_URI']), 'UTF-8') ; // Пишем условие, если в брайзерной строке отличается от урла с нижним регистром, то if(urldecode($_SERVER['REQUEST_URI']) != $url) { // Выполняем редирект 301 header('Location: http://'.$_SERVER['HTTP_HOST'].$url, true, 301) ; } ?> Но я не могу понять, куда его правильно прикрутить (и нужны ли какие-то изменения в коде).То ли в библиотеки в url.php, то ли еще куда. Гуру, укажите пожалуйста конкретное место, где эту радость надо вставить, чтобы все снова стало прекрасно, а то опять начнутся чудеса с дублями.
  22. Переношу сайт на opencart, сайт старый раскрученый, очень много внешних ссылок на этот сайт, и у сайта очень важная страница называется www.сайт.ru/catalog/ - каталог товаров, а всвязи с тем что у opencart есть системаня папка catalog, не получается создать такую страницу, то есть создать то получается а вот зайти на неё не как. и вот же надо именно /catalog/ и не catalog.html, не пойму может как то через .htacess? подскажите решение пожалуйста.
  23. Здравствуйте, заказал продвижение для своего сайта. Мне прислали сообщение: Наличие дублей домашней страницы Проблема: Ваша главная страница имеет дубли: http://www.***.com.ua/index.php Решение: Все страницы должны быть уникальными, так как это разбавляет их вес. Постарайтесь избежать таких дублей, уберите дублирующую страницу или поставьте с нее 301 редирект. Помогите как это исправить? Заранее благодарен.
  24. Здравствуйте. На сайте стоит SeoPro, этот -> https://opencartforum.com/topic/10270-%D0%B4%D1%83%D0%B1%D0%BB%D0%B8-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86-seopro/ Нужно сделать редирект с mysite.com на www.mysite.com. Все стандартные методы через .htaccess, которые находил, не помогают. Подозреваю, что это именно из-за этого SeoPro (ссылка выше). Вроде бы в .htaccess стоит Options +FollowSymLinks RewriteEngine On RewriteCond %{HTTP_HOST} ^mysite\.com$ [NC] RewriteRule ^(.*)$ http://www.mysite.com/$1 [R=301,L] и всё должно работать, но есть некоторые ньюансы:1. Когда ввожу mysite.com/ (в конце ввожу слэш), то редирект на www работает, но если вводить без слэша в конце, то Firefox выдаёт ошибку "Попытка соединения не удалась". 2. Ввёл mysite.com/ (в конце ввожу слэш), перекинуло на www.mysite.com. Хочу проверить, как работает редирект, просто вытираю www. и снова меня встречает всё та же ошибка Firefox "Попытка соединения не удалась". Короче говоря, мистика. Подскажите, пожалуйста, ребят, что же делать? Первый раз работа с Opencart и, соответственно, первый раз такая непонятка возникла. Может всё-таки из-за этого SeoPro? Но терять его никак нельзя, ведь он устраняет дубли. Заранее благодарен!
  25. Только начал разбираться с OpenCart, поставил новую osStore 1.5.3.1 в настройках сайта "Включить ЧПУ" - Да, "Тип ЧПУ"-SeoPro, "ЧПУ-товаров с категориями"-Да, подскажите пожалуйста какие еще нужно сделать настройки в .htaccess чтобы нормально заработало.