#htaccess

  • Есть решение

    здравствуйте. Прошу помощи в настройке .htaccess. Как при переходе на https сделать доступными robots.txt и sitemap.xml и по https, и по http, при этом сделав 301 редирект с http на https для всех остальных запросов? На данный момент htaccess...

    Проблема решилась добавлением вот такого условия:RewriteCond %{THE_REQUEST} !/*.xml [NC]в итоге код для редиректа вот такой:  RewriteEngine On RewriteBase / RewriteCond %{HTTP:SSL} !=1 [NC] RewriteCond %{REQUEST_URI} !^/robots\.txt$ RewriteCond %{REQUEST_URI} !^/index\.php$ RewriteCond %{THE_REQUEST} !/*.xml [NC] RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
    name name name name
  • Если с категориями все более менее понятно, то как в .htaccess настроить правило для товаров. Меняю структуру url со смешенного типа на плоский. Спасибо!

  • Есть решение

    Добрый день! Нужны оригиналы файлов .htsccess и thumb.phpу меня версия скрипта 5.2.4.35330Проблема в том, что эскизы изображений не отображаются на сайте

    https://yadi.sk/d/gXPCJdoNLNLR...
    Владимир Вирачев kadurinho
  • Есть решение

    Добрый день,Для полноценного переезда с http на https мне нужно сделать 301 редирект. Я перепробовал все варианты, но каждый раз возникает циклическая переадресация. Прошу помощи у специалиста.В дальнейшем интересует сотрудничество с веб-мастером на...

  • Есть решение

    Снова хочу поднять тему перевод магазина на HTTPS (другие аналогичные посты прочитал ;)что сделано:В настройках Инсталлера домен прописан с https://Сайт -> Структура -> Магазин -> Использовать защищенное HTTPS-соединение при оформлении заказа...

    Отвечаю сам на свой вопрос - возможно кому-то будет полезно и сохранить много времени и нервов ;) Рабочий вариант для .htaccess:RewriteEngine OnRewriteCond %{HTTPS} offRewriteCond %{REQUEST_URI} !^/robots.txt$ [NC]RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [NC,R=301,L]Проблемы возникали только из-за строки RewriteBase /
    Антон Прохоров Антон
  • Есть решение

    При попытке установить SS7 на хостинг вылетает ошибка 500.Но если закомментировать опцию Options -MultiViews, то установка запускается.Для чего служит Options -MultiViews?

    При запросе несуществующего файла без расширения Apache просматривает директорию на наличие файла, соответвующего маске name.* и отдает первый найденный файл.
    Алексей Курдюков Алексей
  • Добрый день,Есть магазин на Shop-Script 7, у него две витрины, - /shop (русский язык) и /shop-en (английский язык).Все работает нормально.Есть ли какой-то вариант сделать автоматическое перенаправление с корня ИМ на витрину /shop-en, если у...

  • На днях открываю сайт для индексации. хотелось бы иметь профессионально заполненные файлы, а не абы как.плюс будут вопросы по деталям работы "зачем и почему" (для дальнейшей самостоятельной правки)з.ы. заказ актуален 1-3 июня

  • Есть решение

    Никак не удается побороть ошибку.В коде расставил комментарии.# без этого вместо интерпретации .php пытается их скачать. Физически такого пути нет, но так написано в доках на Хетзнере, и скачивать перестал пытаться. Action application/x-httpd-php56...

    Проблема была настолько тупа... Что вряд ли у кого-то повторится. Был отключен PHP.Выпросил доступ суперадмина и в PLESK за секунду это стало очевидно.
    Марк Марк
  • На одной установке webasyst использую сразу несколько сайтов. Один из них landingpage и домен не основной. Как сделать переадресацию с любых страниц на главную для домена с <sub></sub>landingpage<sub></sub>. Знаю что это можно...

  • Есть решение

    Уважаемые Гуру! Помогите, пожалуйста.Есть сайт site.ru Для него настроена переадресация на https:RewriteEngine OnRewriteCond %{HTTPS} offRewriteCond %{HTTP:X-Forwarded-Proto} !httpsRewriteCond %{REQUEST_URI} !robots.txtRewriteRule ^(.*)$...

    Используйте следующее исключение:RewriteCond %{SERVER_NAME} !site1.ru
    Эрик Эрик
  • Есть решение

    Доброго времени суток!Внимательно изучил все ветки форума по запросам 301-редирект и перенаправление, но так и не получил окончательной ясности по вопросу 301-редиректа ссылок вида: "index.php?option=com_content&task=view&id=28&Itemid=45" на...

    Все, разобрался наконец, прогуглив рунет!Задача:страницу: "index.php?option=com_content&task=view&id=28&Itemid=45" перенаправить на адрес: "/welding-materials/welding-electrodes/electrodes-carbon-low-alloy-steels/kobelco-lb-52u/" с 301-редиректом.Решение:в .htaccess прописываем такую конструкцию:RewriteCond %{QUERY_STRING} option=com_content&task=view&id=28&Itemid=45 [NC] RewriteRule .*...
    Игорь Владимирович Шишков TotalShiva
  • Доброго времени суток.Помогите пожалуйста правильно настроить файл .htaccess на webasyst,как правильно подключить gzip сжатие файлов,кеширование браузера,собственно основные проблемы которые высвечиваются в PageSpeed-е.Настройкой мучаюсь уже несколько...

  • Есть решение

    Здравствуйте!Как сделать редирект с http на https?Пробовал таким способом: RewriteCond %{HTTPS} on RewriteRule checkout/success http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]В результате, редирект идет только на главной странице. На остальных...

    Решил данную проблему, если кому понадобится рабочий пример:RewriteEngine On RewriteCond %{HTTPS} off RewriteCond %{HTTP:X_FORWARDED_PROTO} !^https$ RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    Dimon DIS Dimon DIS
  • Здравствуйте, товарищи! как сделать редирект со смешанного ЧПУ на естественный. средствами htacces или есть какой-то плагин готовый?

  • Добрый день. Покупал у вас лицензию, но потерял информацию по доступам к сайту. Как можно возобновить? Спасибо!

  • Есть решение

    Как настроить переадресацию для определённого сайта? Не в htaccess. Очень понравилась функция мультисайтов но столкнулась с проблемой, был старый сайт со своими url-ами, я по привычке в htaccess и естественно переадресация работает на всех моих сайтах....

    Используйте пункт "Перенаправление..." при создании правила маршрутизации в разделе Сайта "Структура". Если нужно перенаправлять с сохранением параметров запроса, добавьте * в конце адреса, с которого нужно перенаправлять и на который нужно перенаправлять.
    Михаил Ушенин Михаил Ушенин
  • Если вы хотите изменить время жизни кеша в браузере отдельных данных, не меняя ядра фреймворка, то это можно сделать директивами в .htaccess.Проверьте, что у вас подключены модули Apache mod_mime и mod_expires и добавьте в корневой .htaccess директивы...