Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Домен нтретьего уровня 
:(
    Опции темы
abalich
Дата 7.10.2008, 22:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 434
Регистрация: 26.2.2007
Где: Воронеж

Репутация: нет
Всего: нет



Здравствуйте. Я чоху сделать следующее.

пользователь реристрируется на сайте. напрмиер с логином abalich и страница с его аккаунтом abalich.site.ru
т.е. домен третьего уровня.
МНе нужно как-то прописать в апач ?????
или создать .htaccess
 ?????
как это реализуется ???


--------------------
Мой дядя самых честных "грабил"...
PM MAIL WWW   Вверх
DizelGenerator
Дата 7.10.2008, 22:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 47
Регистрация: 15.6.2008

Репутация: нет
Всего: 1



в DNS у хостера внести запись типа А для домена третьего уровня. Если шаред-хостинг, то надо хостера трясти.

upd: ок, впарился я со своими активными директориями

Это сообщение отредактировал(а) DizelGenerator - 7.10.2008, 23:02
PM MAIL   Вверх
abalich
Дата 7.10.2008, 22:53 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 434
Регистрация: 26.2.2007
Где: Воронеж

Репутация: нет
Всего: нет



DizelGenerator, зачем это пишешь раз незнаешь.

У меня свой сервер. Я понял что это нужно делать в апаче
Код

<VirtualHost IP *>
ServerAlias *.site.ru
RewriteEngine On
    RewriteCond %{HTTP_HOST} ^login\.
    RewriteRule ^/(.*) http://site.ru/$1 [P]
    UseCanonicalName Off
</VirtualHost>

ВОт при помощи этого у меня
fhgfksdg.site.ru
откроет сайт site.ru и любое слово точка и мой домен тоже откроет.
Но вот не могу понять как переадресовать то что я написал до точки следующим образои
abalich.site.ru
site.ru/login/abaclih


--------------------
Мой дядя самых честных "грабил"...
PM MAIL WWW   Вверх
MoLeX
Дата 8.10.2008, 05:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 1
Всего: 140



abalich, тут РНР тебе не поможет


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
abalich
Дата 9.10.2008, 12:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 434
Регистрация: 26.2.2007
Где: Воронеж

Репутация: нет
Всего: нет



НУ же. подскажи мне плиззззз...


--------------------
Мой дядя самых честных "грабил"...
PM MAIL WWW   Вверх
abalich
Дата 11.10.2008, 16:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 434
Регистрация: 26.2.2007
Где: Воронеж

Репутация: нет
Всего: нет



аууу..у.у. Ну подскажи те же мне как это реализовать. ЧТо бы
любой домен типа gober.site.ru переадрисовывал на site.ru/login/gober


--------------------
Мой дядя самых честных "грабил"...
PM MAIL WWW   Вверх
mr.Anderson
Дата 12.10.2008, 14:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


iOS Lead Developer
****


Профиль
Группа: Участник Клуба
Сообщений: 3374
Регистрация: 20.12.2004
Где: далеко

Репутация: нет
Всего: 128



abalich, как всегда, могу предложить обходной путь, но это навряд ли будет правильно. Зато по твоему желанию будет делаться через PHP.

В корень сайта по адресу gober.site.ru запихиваешь файл "index.php", в котором прописываешь:
Код

<?php header('Location: site.ru/login/gober'); ?>


Готово.


--------------------
user posted image

user posted image
PM MAIL ICQ Skype   Вверх
Nigel
Дата 12.10.2008, 20:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


познаю мир
**


Профиль
Группа: Участник
Сообщений: 515
Регистрация: 20.11.2007

Репутация: 7
Всего: 19



abalich, для того чтобы сделать поддомены вида имяпользователя.мойсайт нужно 2 вещи:
1. Соответсвующим образом настроить днс (* в настройках зоны).
2. Указать алиас на серваке, это ты сделал. Дальше нужно просто указать перенаправление
Код

RewriteCond %{HTTP_HOST} ^([^.]+)\.мойсайт$
RewriteRule ^(.*)$    http://мойсайт/login/%1 [NC,L,R=301]

RewriteCond ^%{HTTP_HOST} ^мойсайт$
RewriteRule ^login/(.*)$    /path/to/your/handler?q=$1 [L,QSA]

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

Это сообщение отредактировал(а) Nigel - 12.10.2008, 20:12
PM MAIL   Вверх
abalich
Дата 13.10.2008, 22:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 434
Регистрация: 26.2.2007
Где: Воронеж

Репутация: нет
Всего: нет



Код

<VirtualHost 89.89.108.54:80>
    ServerName site.ru
    ServerAlias *.site.ru
    DocumentRoot /home/site/public_html
    ServerAdmin [email protected]
    RewriteEngine On
    RewriteCond ^%{HTTP_HOST} ^site.ru$
    RewriteRule ^login/(.*)$    /index.php?s=$1 [L,QSA]
    UseCanonicalName Off
    ## User site # Needed for Cpanel::ApacheConf
    <IfModule mod_suphp.c>
        suPHP_UserGroup site site
    </IfModule>
    <IfModule !mod_disable_suexec.c>
        SuexecUserGroup site site
    </IfModule>
    CustomLog /usr/local/apache/domlogs/site.ru-bytes_log "%{%s}t %I .\n%{%s}t %O ."
    CustomLog /usr/local/apache/domlogs/site.ru combined
    ScriptAlias /cgi-bin/ /home/site/public_html/cgi-bin/
</VirtualHost>

У меня в апаче вот такой код ? Он не работает.
я ввожу abalich.site.ru и короче любое слово перед site.ru но открывается просто главная страница сайта и все.
А не та которую я запрашиваю.



--------------------
Мой дядя самых честных "грабил"...
PM MAIL WWW   Вверх
abalich
Дата 15.10.2008, 23:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 434
Регистрация: 26.2.2007
Где: Воронеж

Репутация: нет
Всего: нет



АУУУ, Подскажите плиЗЗЗ


--------------------
Мой дядя самых честных "грабил"...
PM MAIL WWW   Вверх
abalich
Дата 17.10.2008, 12:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 434
Регистрация: 26.2.2007
Где: Воронеж

Репутация: нет
Всего: нет



Подскажите мне плиззззз....
Ни кто мне сказать не может почему : ?


--------------------
Мой дядя самых честных "грабил"...
PM MAIL WWW   Вверх
Nigel
Дата 18.10.2008, 11:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


познаю мир
**


Профиль
Группа: Участник
Сообщений: 515
Регистрация: 20.11.2007

Репутация: 7
Всего: 19



abalich, я же тебе написал, как сделать, смотри пост выше. Чего ты еще хочешь?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.0490 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.