Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
3000 ₴

Kulik System - подключение SSL сертификата

project expired
PHP


Задание: создать программное обеспечение для подключения сайта на MODX Revolution, по протоколу HTTPS , для одного домена: kuliksystem.us
Порядок выполнения:
1. Проверить возможность подключения HTTPS соединения для одного из доменов на сайте -kuliksystem.us, и соответствующего ему контекста - kuliksystem.us , - не затрагивая другие домены и контексты, с помощью программного обеспечения и настроек системы.

2. Проверить файл .htaccess на возможность внедрения https соединения/переадресации для домена kuliksystem.us

3. Написать программное обеспечение (плагин и сопутствующие файлы), способное переключать один выбранный домен, либо несколько выбранных доменов, на соединение с протоколом HTTPS, при этом для остальных доменов соединение должно оставаться по протоколу HTTP.

4. В случае не возможности, разработать план и внести предложения Марине по разбивке сайта на отдельные сайты для каждого домена, для внедрения на хостинг UNIX.

4. Определить стоимость и сроки проведения работ из пунктов 1-3.

В случае невозможности выполнить 1-3, определить стоимость и сроки проведения работ пункта 4.


Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1. 2 daysconcealed
    Евгений Онегин
     428   9   2

    +

    Ukraine Ukraine | 12 September 2016 |
  • Можно было описать одним приложением: "перевести сайт на MODX на https". 

    Занимает это в зависимости от того, как написан код сайта от 10 минут до суток.

    Сертификат SSL можно получить бесплатно.

    Доклад окончен, будут вопросы - обращайтесь.

  • Захар Окунев — project author
    Complain | 12 September 2016 |

    Здравствуйте.
    Если бы было все так просто, как по стандарту - я бы так и написал.
    Однако объясню особенности нашего сайта.
    1. У нас - 21 контекст, на разных языках, подключенные к 13 доменам.
    2. Все это собрано в одной папке на хостинге.
    3. Хостинг на UNIX, домены привязаны к одному как алиасы.
    4. При попытке установки плагина, который переключает сайт для одного контекста, в режим https, все остальные контексты переключаются так же в https. Что - для нас не приемлемо.
    Сейчас ищем возможность установить сертификат для 1 домена (подчеркиваем). Остальные должны работать по HTTP.

  • Хостинг shared, как я понял, соответственно настройки для каждого конкретно домена задать невозможно?

  • Захар Окунев — project author
    Complain | 12 September 2016 |

    Хостинг платный, если Вы об этом - freehost.com.ua
    И да, настройки для конкретного домена в нашем случае задать невозможно.
    Ответ хостера по этому вопросу: "Переезжайте на VPS". Этот вариант мы тоже рассматриваем.

  • В данном случае он прав, потому что впска позволит конкретно задать SSL для определённых доменов. Прилинкованным доменам такого сделать в принципе нельзя, что не отменяет того что фрихост ужасный хостинг.


    В принципе, можно решить через костыль сниппетом, когда при обращении к определённому контексту это говно будет смотреть из БД "не переключиться ли мне на SSL?", но это а) будет кривым неправославным решением, хотя и работающим, и б) на один запрос повысит время отдачи конечному пользователю страницы.

  • Захар Окунев — project author
    Complain | 12 September 2016 |

    Сниппет вариант хороший в том плане, что не требует серьезных переделок, хоть и увеличит нагрузку на сервер.
    А вот с ВПС там вопрос:
    - хостер дает только минимальное осблуживание
    - поднять сам сервер для сайта - сами
    - поднять сайт - сами
    - бэкапы - сами
    - почтовый сервер поднять - сами
    - привязать почтовые домены - сами
    и т. д.
    То есть, это серьезный геморрой, если не найдется человека, готового сделать все это "под ключ" по списку, который мы предоставим.

  • Ну смотрите сами, могу сделать что тот вариант, что другой, мне честно говоря без разницы, дохрена опыта и в том и в другом. 🙂

    Я бы порекомендовал так же как и хостер VPS по одной простой причине: это наиболее удобный и гибкий вариант для дальнейшего развития.

  • Захар Окунев — project author
    Complain | 12 September 2016 |

    Окей, тогда сделаем так: у нас обед в течении часа, я Вам напишу через час. Выберем один из вариантов.

  • Приятного аппетита. Но хочу заметить, что я ставлю и конфигурирую VPS/VDS в конфигурации nginx+php7+opcode+varnish cache+percona+redis, не люблю Apache и в результате все .htaccess придётся послать лесом. Да и цена будет немного выше.

  • Захар Окунев — project author
    Complain | 12 September 2016 |

    Благодарю.
    По конфигурации - вижу что одна из свежих, вопрос в том не потребуется ли допиливать сайт и вносить прочие программные правки.
    Если сайт будет работать, контексты переключаться, не полетит лесом Shopkeeper и прочее хозяйство (емейлы, формы обратной связи и т. д.) - мы только за.
    Цену обсудим, когда посмотрите проект и оцените полностью объем работ.

  • Хозяйство обратной связи не полетит, а Shopkeeper вещь такая, что загадывать страшно, но в любом случае все это в дев-ветке сначала обкатывается, а потом только на продакшен выливается.

  • Андрій І.
    Complain | 12 September 2016 |

    А є dev для тестів? Сертифікат вже куплений, чи необхідно тестувати на сертифікаті з власним підписом?

  • Захар Окунев — project author
    Complain | 12 September 2016 |

    Вітаю.
    dev для тестів відсутній, є можливість надати бекап.
    Необхідно тестувати на сертифікаті із власним підписом.


Project published
12 September 2016
65 views
Contractor location
Payment methods