Перейти к содержанию
confidant

[Решено] .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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Эта часть? 

// HTTP
define('HTTP_SERVER', 'http://www.eposud.net/admin/');
define('HTTP_CATALOG', 'http://www.eposud.net/');

// HTTPS
define('HTTPS_SERVER', 'http://www.eposud.net/admin/');
define('HTTPS_CATALOG', 'http://www.eposud.net/');

убрал www. нечего не поменялось. Или я не так понял?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в обоих конфигах везде www уберите

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Убрал из обоих. При нажатии да, www. нет, но если вручную ввести www. страница все равно остается. Как я понимаю это воспринимается как дубль.

а как сделать, что бы на всем сайте везде был редирект с www на без него?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Столкнулся со следующей проблемой.

 

Если прописываю в .htaccess переадресацию таким образом:

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

 

Вот жеш...

 

Ну какой м...дак это писал?

Т.е правило получилось - наполовину беременная.

 

Собрать в одно место и взорвать бы этих копирователей.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в данном случаи этот редирект, по моему, вообще не работает.  

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

пробуйте так

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

пробуйте так

ГАВ!!!!!!

дважды не совсем беременная.

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

Беременная один раз и навсегда

  • +1 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не в курсе про степень беременности  :-) 

но способ по моей ссылке выше - вполне рабочий

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы почитайте про регулярные выражения. Тогда поймете и степень беременности

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попробовал оба способа и оба работают.

Всем спасибо, пока что вроде все)

 

Изменено пользователем confidant

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы почитайте про регулярные выражения. Тогда поймете и степень беременности

А посоветуйте реально крутой источник про регулярные выражения?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А посоветуйте реально крутой источник про регулярные выражения?

Практически любая из O'Reilly по регулярным выражениям.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А посоветуйте реально крутой источник про регулярные выражения?

1. php.net :: PCRE и погнал читать...

2. apache.org :: Apache Module mod_rewrite и погнал читать...

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Хелп плиз, не могу настроить редирект с www на без www, может я что то не так пишу?) естественно вместо site у меня стоит мой домен!
Вот мой .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 "\.(tpl|ini|log)">
 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.site.de$ [NC]
RewriteRule ^(.*)$ http://site.de/$1 [R=301,L]
RewriteRule ^sitemap.xml$ index.php?route=feed/fast_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)
 
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access 7 days"
ExpiresByType application/javascript "access plus 1 year"
ExpiresByType text/javascript "access plus 1 year"
ExpiresByType text/css "access plus 1 year"
ExpiresByType text/html "access plus 7 day"
ExpiresByType text/x-javascript "access 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/x-icon "access 1 year"
ExpiresByType application/x-shockwave-flash "access 1 year"
</IfModule>
 
### Additional Settings that may need to be enabled for some servers 
### Uncomment the commands by removing the # sign in front of it.
### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that.
 
# 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it:
# php_flag register_globals off
 
# 2. If your cart has magic quotes enabled, This may work to disable it:
# php_flag magic_quotes_gpc Off
 
# 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try
# php_value upload_max_filesize 999M
 
# 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value post_max_size 999M
 
# 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value max_execution_time 200
 
# 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value max_input_time 200
 
# 7. disable open_basedir limitations
# php_admin_value open_basedir none
 
 
 
вот так выглядит мой файл, может что то тут не верно написано?
анализ сайта показывает что редирект не настроен

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 16.08.2016 в 01:13, chukcha сказал:

ГАВ!!!!!!

дважды не совсем беременная.


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

Беременная один раз и навсегда

Здравствуйте, заметил что скорость ответа сервера при вводе адреса сайта с www 30 - 80 мс, а без www 240 - 280 мс. Проверял вебмастером яндекса и другими сервисами. Означает ли это что нужно делать редирект на www ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Обратитесь к хостеру

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От AWARO
      Скачать/Купить дополнение


      Next Default шаблон
      Универсальный, адаптивный, смачный, вкусный, круглосуточный
      Версия для опенкарт 3x будет как только набежит 10 покупок соответствующей услуги
      см. Дополнительные услуги - 499р это справа >  Значит будет платной
       
      ПРЕЖДЕ ВНИМАТЕЛЬНО ЧИТАЕМ ОПИСАНИЕ!
      Разверните всё там написано подробно, непонятно спрашиваем в теме поддержки - прежде чем оставить тупой отзыв!
      --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
        НОВИНКА - HYPER LOYALTY +   Управление лояльностью клиента +
         
       
      Внедряем новый инструмент управления лояльностью клиента  HYPER LOYALTY + и используем свой магазин по максимуму, привлекая клиентов к новым и новым покупкам!
      --------------------------------------------------------------------------------------------------------------------------------------------------------
       
      Добавил AWARO Добавлено 05.05.2016 Категория Бесплатные шаблоны Системные требования Прямые руки :) Сайт разработчика https://awaro.ru Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0 ocStore 2.3
      2.1 OpenCart.Pro, ocShop Не проверялось  
    • От AWARO
      Универсальный, адаптивный, смачный, вкусный, круглосуточный
      Версия для опенкарт 3x будет как только набежит 10 покупок соответствующей услуги
      см. Дополнительные услуги - 499р это справа >  Значит будет платной
       
      ПРЕЖДЕ ВНИМАТЕЛЬНО ЧИТАЕМ ОПИСАНИЕ!
      Разверните всё там написано подробно, непонятно спрашиваем в теме поддержки - прежде чем оставить тупой отзыв!
      --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
        НОВИНКА - HYPER LOYALTY +   Управление лояльностью клиента +
         
       
      Внедряем новый инструмент управления лояльностью клиента  HYPER LOYALTY + и используем свой магазин по максимуму, привлекая клиентов к новым и новым покупкам!
      --------------------------------------------------------------------------------------------------------------------------------------------------------
       
    • От krluch
      Привет. Нашел такой баг (на чистом opencart его нет)
       
      Например: вводим в поиск "Кондиционер C&H CH-S18RX7"
      Получаем результаты запроса "Кондиционер C"
    • От shyn
      1 699.00 руб
      Скачать/Купить дополнение


      Sela - Премиум шаблон для OpenCart
      Sela - шаблон для OpenCart, обладающий высокой производительностью и отвечающий современным тенденциям в дизайне. Максимальная проработка деталей, а также легкость и скорость загрузки страниц, не оставят равнодушными Ваших клиентов, что позволит вывести Ваш магазин на новый профессиональный уровень.
      Мы позаботились обо всём, предоствавив для Вас только самое необходимое. Ведь когда хромает качество, прибегают к количеству. Основная цель при разработке данного шаблона заключалась в удовлетворении спроса тех покупателей, которые устали от однотипных, безликих предложений перегруженных модулями и давно жаждут по-настоящему свежей, современной, обладающей ярким характером и при этом интуитивно понятной технически темы.
      Получите лучшее и наслаждайтесь выполненым на качественном уровне продуктом!

       
      Шаблон поддерживает OpenCart 2.3.x, OpenCart 3.x, ocStore и OpenCart "Русская сборка" соответствующих версий.
       
      ДЕМО МАГАЗИН
       
      Основные особенности
      - Простая установка
      - Макет занимает всю ширину экрана
      - Адаптивный дизайн
      - Цветовые опции
      - 3-х уровневое меню
      - Боковая панель для поиска и меню пользователя
      - Эффект плавной загрузки страницы
      - Ленивая загрузка и анимация при загрузке изображений
      - Анимированные клики на элементах шаблона
      - Опция защиты от копирования изображений
      - Эффект увеличения для изображения на странице товара
      - Превью для подкатегорий
      - Поддержка мультиязычности
      - Стильные иконки от Google
      - Современные шрифты
      - Bootstrap
      - Фиксированный хедер для категорий
      - Поддержка разных браузеров (Chrome, Firefox, Safari, Opera, Edge)
      - Отличные показатели производительности
      - Оптимизированный и структурированный код
      - Подробная документация
       
      Совместимость
      - OpenCart 3.0.x.x
      - OpenCart 2.3.0.x
      - ocStore 2.3.x
      - OpenCart (Русская сборка) 3.0.x
      - OpenCart (Русская сборка) 2.3.x
       
      Список изменений
      24.05.2018
      - Улучшено отображение превью подкатегорий
       
      22.05.2018
      - Добавлена опция отображения краткого описания товара
      - Исправлено отображение тегов (OpenCart 3)
      - Исправлено отображение атрибутов (OpenCart 3)
       
      18.04.2018
      - Исправлено отображение кнопок в корзине (мобильная версия)
      - Добавлена иконка социальной сети "Одноклассники"
      - Удалена иконка Skype
       
      Поддержка
      Поддержка осуществляется по электронной почте или через личные сообщения на форуме.
      В поддержку входят ответы на вопросы, обсуждение деталей связанных с шаблоном, обнаружение и устранение ошибок, пожелания в новой функциональности.
      Установка, настройка, изменение функциональности и доработки не входят в поддержку и могут быть предоставлены в качестве дополнительной услуги, за отдельную плату.
       
      Лицензия
      Шаблон продается с лицензией на один сайт, одна покупка = один домен.
      Перепродажа, выкладывание в публичный доступ и прочие действия подобного характера запрещены и являются нарушением авторских прав.
       
      Добавил shyn Добавлено 18.03.2018 Категория Платные шаблоны Системные требования Сайт разработчика http://themefiber.com Старая цена 2199 Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3 ocStore 3.0
      2.3 OpenCart.Pro, ocShop Несовместим  
    • От shyn
      Sela - шаблон для OpenCart, обладающий высокой производительностью и отвечающий современным тенденциям в дизайне. Максимальная проработка деталей, а также легкость и скорость загрузки страниц, не оставят равнодушными Ваших клиентов, что позволит вывести Ваш магазин на новый профессиональный уровень.
      Мы позаботились обо всём, предоствавив для Вас только самое необходимое. Ведь когда хромает качество, прибегают к количеству. Основная цель при разработке данного шаблона заключалась в удовлетворении спроса тех покупателей, которые устали от однотипных, безликих предложений перегруженных модулями и давно жаждут по-настоящему свежей, современной, обладающей ярким характером и при этом интуитивно понятной технически темы.
      Получите лучшее и наслаждайтесь выполненым на качественном уровне продуктом!

       
      Шаблон поддерживает OpenCart 2.3.x, OpenCart 3.x, ocStore и OpenCart "Русская сборка" соответствующих версий.
       
      ДЕМО МАГАЗИН
       
      Основные особенности
      - Простая установка
      - Макет занимает всю ширину экрана
      - Адаптивный дизайн
      - Цветовые опции
      - 3-х уровневое меню
      - Боковая панель для поиска и меню пользователя
      - Эффект плавной загрузки страницы
      - Ленивая загрузка и анимация при загрузке изображений
      - Анимированные клики на элементах шаблона
      - Опция защиты от копирования изображений
      - Эффект увеличения для изображения на странице товара
      - Превью для подкатегорий
      - Поддержка мультиязычности
      - Стильные иконки от Google
      - Современные шрифты
      - Bootstrap
      - Фиксированный хедер для категорий
      - Поддержка разных браузеров (Chrome, Firefox, Safari, Opera, Edge)
      - Отличные показатели производительности
      - Оптимизированный и структурированный код
      - Подробная документация
       
      Совместимость
      - OpenCart 3.0.x.x
      - OpenCart 2.3.0.x
      - ocStore 2.3.x
      - OpenCart (Русская сборка) 3.0.x
      - OpenCart (Русская сборка) 2.3.x
       
      Список изменений
      24.05.2018
      - Улучшено отображение превью подкатегорий
       
      22.05.2018
      - Добавлена опция отображения краткого описания товара
      - Исправлено отображение тегов (OpenCart 3)
      - Исправлено отображение атрибутов (OpenCart 3)
       
      18.04.2018
      - Исправлено отображение кнопок в корзине (мобильная версия)
      - Добавлена иконка социальной сети "Одноклассники"
      - Удалена иконка Skype
       
      Поддержка
      Поддержка осуществляется по электронной почте или через личные сообщения на форуме.
      В поддержку входят ответы на вопросы, обсуждение деталей связанных с шаблоном, обнаружение и устранение ошибок, пожелания в новой функциональности.
      Установка, настройка, изменение функциональности и доработки не входят в поддержку и могут быть предоставлены в качестве дополнительной услуги, за отдельную плату.
       
      Лицензия
      Шаблон продается с лицензией на один сайт, одна покупка = один домен.
      Перепродажа, выкладывание в публичный доступ и прочие действия подобного характера запрещены и являются нарушением авторских прав.
       
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×