Jump to content

Recommended Posts

Добрый день.
Может кто поделиться историей "взаимоотношений" ocStore и кириллических доменов.?

Есть ньюансы, аль нет?

Спасибо.

Share this post


Link to post
Share on other sites

нюансы не связаны с cms

Share this post


Link to post
Share on other sites
1 hour ago, YulanaKiev said:

Добрый день.
Может кто поделиться историей "взаимоотношений" ocStore и кириллических доменов.?

Есть ньюансы, аль нет?

Спасибо.

Здесь могло бы быть много текста. Так как еще несколько лет назад мне прям захотелось красивый кириллический домен. И работал я с ним без малого 4 года. Потом таки съехал на созвучную латиницу.

 

Но перейдем сразу к TL;DR

Для серьезного проекта я бы не стал*

только если очень-очень хочется и есть время\деньги ковыряться в самых неожиданных местах. В крайнем случае, основной домен на латинице, а кириллица тупо редиректит

 

Плюсы:

  • Красивое и запоминаемости название. Например: "мойлюбимый.сайт". Можно прямо вот так, без шуток, т.к. существует доменная зона ".сайт".

Минусы:

  • Через пару месяцев вы выучите наизусть, как пишется название вашего любимого домена в punycode
  • Не все регулярные выражения как самого ОС, так и сторонних сервисов\модулей\программного обеспечения, вплоть до некоторых почтовиков (в основном мобильных), корректно понимают punycode. Потому периодически вы будете сталкиваться со сложностями в самых неожиданных местах там, где вам "просто" надо указать доменное имя своего сайта.
  • Дико смотрятся почтовые адреса типа "sales@мойлюбимый.сайт". И на слух Вы устанете объяснять по телефону что-то вроде "сейлз пишем по-английски, а после собачки имя сайта по-русски". Потому что имя почтового ящика нельзя сделать НЕлатиницей.
  • Возможно ссл-сертификаты для IDN-доменов будут стоить дороже. Ну это если Вы с lets encrypt еще не подружились.

 

 

 

Edited by 100napb
  • +1 1

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.


  • Similar Content

    • By MisterUnknown
      Можно ли как то перенести сайт на новый домен без переноса базы данных и всего сайта в целом?
      Хостинг - reg.ru
      Версия OpenCart - 2.3.0.2.3
    • By pringlesday
      Здравствуйте. Решил изменить домен сайта, скажем, с site.ru на newsite.ru.
      В файле config.php изменил:
      define('HTTP_SERVER', 'http://site.ru/'); define('HTTP_IMAGE', 'http://site.ru/image/'); define('HTTP_ADMIN', 'http://site.ru/admin/'); на
      define('HTTP_SERVER', 'http://newsite.ru/'); define('HTTP_IMAGE', 'http://newsite.ru/image/'); define('HTTP_ADMIN', 'http://newsite.ru/admin/'); В файле admin/config.php изменил:
      define('HTTP_SERVER', 'http://site.ru/admin/'); define('HTTP_CATALOG', 'http://site.ru/'); define('HTTP_IMAGE', 'http://site.ru/image/'); на
      define('HTTP_SERVER', 'http://newsite.ru/admin/'); define('HTTP_CATALOG', 'http://newsite.ru/'); define('HTTP_IMAGE', 'http://newsite.ru/image/'); DIR и DB вообще не трогал, так как файлы движка лежат в той же папке и используют ту же БД
       
      В итоге не могу попасть в админку. Ввожу имя пользователя и пароль, и у меня после этого просто обновляется страница. Никаких сообщений, мол, пароль неверный или сессия не та. Просто обновляется.
      Ради того, чтобы иметь доступ к админке, пришлось в файле admin/config.php прописать:
      define('HTTP_CATALOG', 'http://'.$_SERVER['HTTP_HOST'].'/'); define('HTTP_IMAGE', 'http://'.$_SERVER['HTTP_HOST'].'/image/'); define('HTTP_SERVER', 'http://'.$_SERVER['HTTP_HOST'].'/admin/'); чтобы хотя бы со старого домена был доступ. Но это ведь не дело.
       
      Привожу содержимое файла 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/ # Редирект c www на без www RewriteCond %{HTTP_HOST} ^www.newsite.ru RewriteRule ^(.*)$ http://newsite.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] # Редирект страниц без слеша на страницы со слешем RewriteCond %{REQUEST_URI} !\? RewriteCond %{REQUEST_URI} !\& RewriteCond %{REQUEST_URI} !\= RewriteCond %{REQUEST_URI} !\. RewriteCond %{REQUEST_URI} !\/$ RewriteRule ^(.*[^\/])$ /$1/ [R=301,L] RewriteBase / RewriteRule ^robots.txt$ robots.php [QSA,L] 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] ### 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 Также пытался сделать редирект всех старых страниц на новые (не на главную, а каждую страницу на соответствующий ей новый адрес) вот таким способом:
      RewriteCond %{REQUEST_URI} (.*) RewriteRule ^(.*)$ http://newsite.ru/$1 [L,R=301] Ничего не вышло. Сайт уходит в бесконечное перенаправление.
       
      В чём может быть дело?
       
       
    • By Sadhi
      Друзья, добрый день.
      Нужно перенести сайт с поддамена на основной домен. На основном стоит магазин рабочий на ОС 2.1. переношу с поддомена OC 2.3 с новым шаблоном. Не могу понять до конца с какой стороны подходить к переносу нет пошаговой схемы так сказать. Как быть с модулями, с базой. Как модули потом запускать на новом сайте?! А магазин рабочий и перенос над сделать быстро и чётко. К тому же я ещё и толком в этом не разбираюсь, учусь ещё.
      Прошу помощи. Если есть возможность, то пошаговая структура не помешает.  Благодарю

       
    • By 599479421
      Добрый день! Подскажите пожалуйста, может кто то сталкивался с такой проблемой, в истории здесь не нашел. 
      у нас есть сайт: http://kameranabludenia.ru, была задача привязать к нему домен http://1kam.ru/ и сделать его основным, а от старого сделать редирект чтобы ссылки шли на уже новый сайт.  В итоге второй сайт (http://1kam.ru/ ) получился немного карявым, половина модулей не заработала и исчезла из админки (добавление товара,нитро ускоритель, блог) страницы категорий стали открываться неправильно. Программист сделал сначала оба сайта от одной базы, потом сделал для второго сайта свою базу, но ничего не помогло. Ищем теперь решение,или специалиста, чтобы исправить ситуацию. Буду рад любой помощи. Программист наш включил динамо, и не берется за работу (работает на фрилансе, поэтому имеет то, что имеем)
    • By oweb
      Здравствуйте, мне нужна помощь, чтобы решить следующие задачи:
      1. Сменить доменное имя сайта (старое и новое напишу исполнителю в ЛС).
      2. Отредактировать название сайта на первой странице и лого - 1 предложение.
      3. Поменять макет первой страницы (тоже дам образцы) - макеты простые.
       
      Уточните, пожалуйста, стоимость исполнения подобных задач.
      Спасибо. 
  • 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.