Кто может реализовать такое?
Собственно сам вопрос в теме сообщения.
Кто делал/сделал или может сделать регистрацию такого типа — myname.mysait.ru?
artkiev.com/blog/apache-add-subdomain.htm
Сам не пробовал, но думаю должно получитсья
Да, я хочу сделать при регистрации пользователя на сайте, чтобы у него была своя персональная страничка.
Как в ЖЖ.
Например, для инстанта, то есть на этом сайте, когда я захожу в свой профиль, у меня было не instantcms.ru/users/skewes, а www.skewes.instantcms.ru/users/
как то так.
webhost1.ru/help/hosting/domain/sdomain
Вопрос 1.
Только я не пойму, как мне привязку сделать такого домена к регистрации и последующему юзеру?
То есть, когда человек регистрируется, он создает свой домен у меня на сайте. Как в ЖЖ.
Ему надо ведь предоставить именно при регистрации указать свой домен, который создается на сервере/хостинге.
Вопрос 2. Какая ссылка или поле должно быть заполнено, чтобы такая возможность появилась при регистрации нового юзера?
И следовательно, вся информация которая содержалась по этому адресу — mysate.ru/users/60, надо чтобы была по этому адресу — abomination.mysate.ru/users/60, где abomination — это имя пользователя, которое он указал при регистрации. Или id вообще не нужен, так как указывается уникальный домен?
Вопрос 3.Или этот обработчик мы настраиваем на хостинге, а дальше уже идем непосредственно в настройки файла ремап ЦМС, где и указываем переадресацию с этого адреса hhttps://mysate.ru/users/60 на этот — abomination.mysate.ru/users/60. Ну разумеется какой-то функцией для всех пользователей.Если кто знает, то какой, можете подсказать?
Извините за столь информационные вопросы. Мне просто необходимо так сделать и поэтому приходится задавать такие, порой неуместные или непонятные вопросы.
Я настроил хостинг, так как показано здесь.
Что надо сделать дальше, чтобы при регистрации пользователь мог указать в поле имя — skewes.mysate.ru (или это имя автоматически закреплялось за ним при вводе в поле просто skewes).
Лежит задача создания домена третьего уровня при регистрации пользователя, причем эта регистрация является индивидуальной, так как домен с таким же названием мы зарегистрировать не сможем, точнее хостинг (сервер), соответственно должна быть проверка имени при вводе имени в строку (поле) сайта.
Кто может взяться? Готов обсудить цену вопроса. skewes,
P.S. С кармой ниже 30 в ЛС не пишите.
Кто на сайте зареган меньше 6-и месяцев, также не беспокоить.
зачем? это инструкция для того, чтобы субдомены создавались автоматически при создании их папок по ftpЯ настроил хостинг, так как показано здесь.
Я же приводил ссылки вверху.
Нужно добавить в секцию VirtualHost вашего домена следующие строки (предварительно убедившись, что включён mod_rewrite)
DocumentRoot /var/www/example.com ServerName example.com ServerAlias *.example.com RewriteEngine On RewriteCond %{HTTP_HOST} !^www.example.com$ RewriteCond %{HTTP_HOST} ^((.*).)example.com$ RewriteRule ^/(.*) /%2/$1
затем перезагрузить апач
# apachectl restart
посему, не стану вам мешать
UPD хотя, наверно, таким образом все директории будут указывать на поддомены… тогда надо правила переписывать, но в целом, направление верное, поэтому, не удаляю пост