Jump to content
Sign in to follow this  
Yaroslaff

[Решено] Странно устанавливается

Recommended Posts

Opencart 2.0.3.1. Загружаю в public_html инсталяшку, все устанавливается нормально, все работает.

Но если набрать название сайта с www, наверху не отображаются пиктограммы (там где выбор валюты, корзина, мой аккаунт). Вместо них отображаются прямоугольники.

Если набрать название сайта без www, то все отображается нормально.

Пробовал уже на нескольких разных хостингах, везде картина одинаковая.

 

Как это можно исправить?

Share this post


Link to post
Share on other sites

сделайте редирект с www на без 

Share this post


Link to post
Share on other sites

сделайте редирект с www на без 

 

Так пока и сделал. Но почему не показывается с www? Или иначе - это баг или фича, и у всех оно так?

Share this post


Link to post
Share on other sites

Так пока и сделал. Но почему не показывается с www? Или иначе - это баг или фича, и у всех оно так?

у всех одинаково, просто не погрузились шрифты 

и правильно должны быть склеены с www и без

Share this post


Link to post
Share on other sites
Но почему не показывается с www?

Потому что у вас в конфигах прописан домен без www и оттуда он используется в теге base, который указывает домен для ссылок с относительными путями (а в стилях все такие). В результате при заходе на домен с www получается, что иконки на другом домене.

 

Как уже сказал ArtemPitov, надо делать редирект. При чём он нужен не только ради иконок, но и чтоб поисковики не посчитали это как два разных сайта, которые копируют друг друга.

Share this post


Link to post
Share on other sites

Потому что у вас в конфигах прописан домен без www и оттуда он используется в теге base, который указывает домен для ссылок с относительными путями (а в стилях все такие). В результате при заходе на домен с www получается, что иконки на другом домене.

 

Как уже сказал ArtemPitov, надо делать редирект. При чём он нужен не только ради иконок, но и чтоб поисковики не посчитали это как два разных сайта, которые копируют друг друга.

 

Я дико извиняюсь за возможно глупый вопрос, но что это за конфиги, где они находятся?

Share this post


Link to post
Share on other sites

Я дико извиняюсь за возможно глупый вопрос, но что это за конфиги, где они находятся?

/config.php и /admin/config.php

Share this post


Link to post
Share on other sites

/config.php и /admin/config.php

 

Странно как-то все.

 

Редирект с ввв на без ввв

 

RewriteCond %{HTTP_HOST} ^www.mysite.ru

RewriteRule (.*) http://mysite.ru/$1 [R=301,L]

 

работает.

 

А вот наоборот не работает, ругается сайт mysite.ru выполнил переадресацию слишком много раз.

 

Интересно почему так?

Share this post


Link to post
Share on other sites
А вот наоборот не работает, ругается сайт mysite.ru выполнил переадресацию слишком много раз.

Значит, у вас ещё где-то редирект есть. Например, некоторые хостеры позволяют в панели задать какую версию сайта считать основной.

 

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

Share this post


Link to post
Share on other sites

Значит, у вас ещё где-то редирект есть. Например, некоторые хостеры позволяют в панели задать какую версию сайта считать основной.

 

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

 

Я хочу чтобы все было с ввв. Так пользователям же вроде привычнее?

Причем интересно что сегодня все вроде заработало, но иногда все равно подглючивает - сайт mysite.ru выполнил переадресацию слишком много раз.

Share this post


Link to post
Share on other sites
Так пользователям же вроде привычнее?

Пользователям в какой стране? В Рунете уже давно www почти не используется, ибо только лишнее место в адресе занимает.

 

Я хочу чтобы все было с ввв.

А в конфигах вы поисправляли адрес домена?

Share this post


Link to post
Share on other sites

А в конфигах вы поисправляли адрес домена?

 

Да, исправил. Проблема оказалось у хостера. Причем суть ее я не до конца понимаю, но оказалось что меня перетащили с одного сервера на другой. С заменой айпи. После того как все у хостера устаканилось, у меня все тоже заработало нормально.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.