risesites999

Рейтинг
28
Регистрация
22.07.2010

Спасибо.

Не могу понять, он платный или бесплатный?

Подписка там для чего?

Раньше его не ставил, там есть возможность перевода на русский или нужно все файлы править?

Да, субдомены работают, нужно с cms разбираться.

ServerAlias *.domain.ru прописан в httpd.conf

VirtualDocumentRoot /var/www/ivan/data/www/домен.рф/sites/%1

перенаправление на subdomens /sites/ тоже прописано, однако не работает ни мой вариант самописный, не cms что я нашел.

Вот теперь приоритетней конечно настроить cms так, чтобы она работала на поддоменах, делала старый адрес в подпапке не рабочим, т.е. после регистрации должна дать пользователю готовый поддомен с поддержкой присоединения личного доменного имени.

В самой cms как я понял есть почти такая возможность но нужно доработать.

CMS во время регистрации пользователя создает для него сайт, это уже есть в функционале, но сайт этот создает в подпапке, т.е. домен.рф/sites/test

мне нужно, чтобы создавала сразу test.домен.рф и давала юзеру возможность прикрутить личный домен на автомате, чтобы я как администратор ничего не правил вручную, т.е. нужно сделать аналог функционала WordPress сети.

Разница в том, что WP не создает реальные подпапки с сайтами а работает при помощи mysql используя одни и теже файлы.

Respondcms.com создает для каждого сайта полную папку со всеми файлами, вот...

Мне нужно из Respondcms.com сделать аналог http://codex.wordpress.org/%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D1%81%D0%B5%D1%82%D0%B8

Чтобы понять, что я хочу, нужно саму cms поюзать, в ней, в админке, есть пункт settings,

в нем есть поле для введения домена,

вот я не разобрался для чего оно, создавал сайт домен.рф/sites/test,

далее из него делал поддомен test.домен.рф и в нем (админка для test.домен.рф),

в поле (settings) вводил другой домен,

домену прописывал IP сайта где установлена Respondcms.com, но в результате, домен открывал не созданный на поддомене test.домен.рф сайт, а главную страницу сайта работающего на Respondcms.com

Пинал, пинал, так и не смог реализовать.

Нашел готовое решение, к стати - ОТЛИЧНАЯ CMS, в ней все как мне нужно (почти), но с ней столкнулся с теми же проблемами. Пробовал сделать как здесь описано, не помогло.

Готов заплатить символическую сумму, тому, кто поможет мне создать автоподдомен для юзера и возможность прикрутить личный домен используя данную cms.

Возможно у кого-то есть мини cms с нужным мне функционалом, без наворотов, регистрация, получение поддомена, привязка домена? Можно без дизайна, рассмотрю варианты.

Советую подробнее ознакомиться с cms, что я указал выше - классная!

siv1987:
домен\.рф по моему по другому нужно писать. Посмотрите как определяется HTTP_HOST в php
Попробуйте в punycode

Да нет, у меня в ru зоне домен, просто так написал.

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

---------- Добавлено 28.12.2013 в 21:30 ----------

Автоматизировать создание виртуального VirtualHost как-то можно, чтобы не прописывать самостоятельно для каждого домена и поддомена?

Т.е. для того чтобы прикручивать свой домен к поддомену на автомате.

Добавил, все равно открывается по двум адресам.

мой .htaccess


#Options -Multiviews
Options -Indexes
Options +FollowSymLinks

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.)?домен\.рф$
RewriteRule ^sites/ - [F]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php

wp очень тяжкая в плане освоения обычным юзером. Если для пользователя то не wp, а так, самый лучший вариант конечно wp

siv1987:
Имхо, с такой задачей лучше обратится в частном порядке к специалистам которые настроют ее непосредственно на вашем сервере. Тут не все так просто, так как в данном случае не представляется возможным определить является ли /test поддомен или же это просто папка. Тут тогда лучше всего было бы создать все папки подоменнов в отдельную папку /subdomens/test

Я ошибся при написании, именно так у меня и есть, т.е. поддомены лежат в папке sites

домен.рф/sites/test

Встал, не могу разобраться, что далее делать :(

Основной функционал работает а как к нему обращаться не пойму.

httpd.conf

<VirtualHost 174.77.40.177:81 >
ServerName домен.рф
AddDefaultCharset utf-8
DirectoryIndex index.php
DocumentRoot /var/www/ivan/data/www/домен.рф
SuexecUserGroup ivan ivan
AddType application/x-httpd-php .php .php3 .php4 .php5 .phtml
AddType application/x-httpd-php-source .phps
php_admin_value open_basedir "/var/www/ivan/data:."
php_admin_value upload_tmp_dir "/var/www/ivan/data/mod-tmp"
php_admin_value session.save_path "/var/www/ivan/data/mod-tmp"
</VirtualHost>
<VirtualHost 174.77.40.177:81 >
ServerName www.домен.рф
AddDefaultCharset utf-8
DirectoryIndex index.php
DocumentRoot /var/www/ivan/data/www/домен.рф
SuexecUserGroup ivan ivan
AddType application/x-httpd-php .php .php3 .php4 .php5 .phtml
AddType application/x-httpd-php-source .phps
php_admin_value open_basedir "/var/www/ivan/data:."
php_admin_value upload_tmp_dir "/var/www/ivan/data/mod-tmp"
php_admin_value session.save_path "/var/www/ivan/data/mod-tmp"
</VirtualHost>
<VirtualHost 174.77.40.177:81 >
ServerName домен.рф
AddDefaultCharset utf-8
DirectoryIndex index.php
DocumentRoot /var/www/ivan/data/www/домен.рф
VirtualDocumentRoot /var/www/ivan/data/www/домен.рф/sites/%1
ServerAlias *.домен.рф
SuexecUserGroup ivan ivan
AddType application/x-httpd-php .php .php3 .php4 .php5 .phtml
AddType application/x-httpd-php-source .phps
php_admin_value open_basedir "/var/www/ivan/data:."
php_admin_value upload_tmp_dir "/var/www/ivan/data/mod-tmp"
php_admin_value session.save_path "/var/www/ivan/data/mod-tmp"
</VirtualHost>

Траст привел для информации о ключах, они в самом низу.

Так же, около недели назад, сайт принят в систему контекстной рекламы or.ru, контекстные блоки на сайт не ставил, прибыль не могу озвучить.

123 4
Всего: 31