Custom domains/ru

Miraheze может сделать вики-сайты доступными в пользовательских доменах (например, wiki.example.org) по запросу. Единственное, что нам нужно, это выполнить следующие шаги и иметь сертификат SSL для своей вики (нет сертификата SSL → нет личного домена). Вы можете использовать свой собственный SSL-сертификат (см. Ниже), или мы можем создать его для вас с помощью Let's Encrypt, это процесс, который мы обрабатываем полностью без вашего вмешательства/дополнительной работы, кроме указания домена на наш сервер (так это проще).

Steps
Setting up a custom domain is as easy as following 4 steps:

1. Get a domain.
 * To setup a custom domain, you will need to get a domain. There are many reputable registrars such as Namecheap where you can purchase a domain. Don't want to pay money for a domain? Click here for free domain services.

2. Point it to Miraheze. Измените серверы имен на "ns1.miraheze.org" и "ns2.miraheze.org" (обратитесь к своему регистратору домена, если вы не знаете, как это сделать); Добавьте CNAME в нужный субдомен (например, «wiki.») И ука жите его на "mw-lb.miraheze.org";
 * Once you have a domain, you'll need to point it to Miraheze. You can either point the namespace servers to Miraheze or set a CNAME record for the subdomain you want your wiki on pointing to mw-lb.miraheze.org.

Если вы используете Cloudflare для DNS-сервера, посетите страницу Cloudflare, чтобы узнать, как это сделать.

Each option has different pros and cons: Вы можете настроить сервер имен своего домена на Miraheze. Имейте в виду, что любые службы, используемые с вашим доменом, станут недоступны, и вы не сможете контролировать домен, который используете.
 *  What should I choose? 
 * If you choose to simply point a subdomain to Miraheze, you'll have complete control of your DNS records, but you'll need to manually set records yourself with your DNS provider.

3. Choose who will provide an SSL certificate. Если вы выбрали вариант его создания (Let's Encrypt): Вам больше нечего делать! Системный администратор позаботится обо всех оставшихся шагах, включая их продление. Если вы выбрали свой собственный сертификат SSL: системный администратор, который обрабатывает ваш запрос CSR, вскоре после создания CSR и закрытого ключа (для использования на наших собственных серверах), и запрошенный CSR будет отправлен вам по электронной почте. Вы используете этот CSR, чтобы запросить у поставщика сертификатов SSL сгенерировать сертификат SSL с CSR, который мы вам предоставили. Когда это будет сделано, вам нужно будет отправить нам по электронной почте сгенерированный сертификат SSL. Если все эти шаги будут выполнены, мы добавим пользовательский домен в вашу вики и сообщим вам, когда все это будет сделано. 4. Make the request! Custom domain request form (via Phabricator)
 * For your safety, Miraheze uses SSL/TLS to encrypt the connections from our servers to your browser to make sure no one intercepts your connection. For this reason, we need all custom domains to have an SSL certificate. You can either provide us your own SSL certificate or let us handle it completely (for free, via Let's Encrypt).
 * Once you've done the steps above and have chosen who will provide the SSL certificate, make the request on Phabricator. In the form, all you need to do is provide your wiki's current subdomain, your desired domain, and whether or not you'll use Let's Encrypt (us handling the SSL) or if you'll provide an SSL certificate yourself.

Нужна помощь по любому из шагов или есть вопрос? Reception123 или Paladox могут вам помочь.

Бесплатные поддомены
Если вы не хотите платить за собственный домен, существуют службы, предлагающие бесплатные поддомены, которые вы можете использовать вместо этого. Обратите внимание, что вики-сайты Miraheze автоматически получают бесплатный поддомен miraheze.org, поэтому использование стороннего сервиса необходимо только в том случае, если вы предпочитаете что-то другое (например, сервис, который имеет очень короткий или легко пишущийся домен второго уровня).

Доступные сайты:
 * FreeDNS
 * Freenom

Структура URL
Обратите внимание, что Miraheze настроен не обслуживать страницы из корня домена. Например. если ваша вики - это, а ее главная страница называется «Добро пожаловать», то URL-адрес не будет иметь вид  , но вместо этого   (обратите внимание на   кусок). Точно так же, даже если вы используете собственный домен, Miraheze все равно будет обслуживать страницы с этой структурой URL. Итак, если вы контролируете  и запрашиваете, чтобы ваша вики Miraheze использовала собственный домен, например , тогда ваша страница «Добро пожаловать» будет иметь URL.

CloudFlare


Пользователи Cloudflare должны отключить систему защиты Cloudflare от DDoS/Исходный IP. С его помощью Miraheze не может обрабатывать запрос на сертификацию SSL и создавать проблемы с нашими внутренними системами. Наши IP-адреса уже общедоступны, поэтому нам не нужна защита Origin IP, и у нас есть защита от DDoS через нашего поставщика сети.

Следуйте инструкциям, чтобы узнать, как отключить систему защиты Cloudflare DDoS/Система защиты Origin IP.

Добавьте запись  в. Облако с массивом должно быть серого цвета. Если он желтый, щелкните по нему, чтобы он стал серым. Щелкните «Добавить запись». Результат должен быть похож на последнее изображение.
 * 1) Перейти к dash.cloudflare.com
 * 2) Щелкните свой домен на панели управления.
 * 3) Перейти к «DNS».


 * 1) Click "Add Record". The result has to look like the last image.

Если вы закончили с этим, вернитесь к шагам, описанным выше.

Обратите внимание, что несоблюдение подробных правил может привести к немедленному удалению вашего личного домена и дальнейшим действиям при необходимости. В случае каких-либо сомнений, не стесняйтесь обращаться к нам по адресу tech@undefinedmiraheze.org или спрашивать о создаваемой вами задаче Phabricator.

Центр сертификации SSL
Miraheze принимает большинство центров сертификации SSL, которые принимаются браузерами, такими как Mozilla Firefox. Однако мы больше не принимаем сертификаты WoSign.

Текущие права доступа, используемые пользовательскими доменами Miraheze
Ниже приведен список текущих центров сертификации SSL, используемых пользовательскими доменами. Это не означает, что другие, не включенные в этот список, не принимаются.


 * Let's Encrypt - под управлением Miraheze, все шаги, касающиеся Let's Encrypt (кроме настройки серверов имен), выполняются системными администраторами Miraheze
 * CloudFlare (Примечание: действуют дополнительные ограничения. Для получения подробной информации нажмите ссылку)
 * Comodo
 * Gandi
 * GeoTrust
 * GlobalSign
 * GoDaddy
 * RapidSSL