Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Поддомены

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): [1] 2 »   

> Описание: Как?
Morgan
Отправлено: 09 Ноября, 2008 - 23:04:00
Post Id


Гость


Покинул форум
Сообщений всего: 90
Дата рег-ции: Авг. 2008  


Помог: 0 раз(а)




Доброй ночи.

Как сделать поддомены? И возможно ли это на локалке?

Допучтим у меня есть такой адрес:

http://www[dot]mysite[dot]ru/control/ или http://www[dot]mysite[dot]ru/control.php

а надо сделать в:

http://control[dot]mysite[dot]ru

Подскажите как это делаеться, знаю что вродебы в .htaccess пишеться, но что имено незнаю.
 
 Top
Вездеход
Отправлено: 09 Ноября, 2008 - 23:09:52
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 820
Дата рег-ции: Апр. 2008  
Откуда: Россия


Помог: 0 раз(а)




Morgan в .htaccess это не пишется =)

если серв локальный - то это можно сделать почитав faq сервера. в денвере надо просто папочку создать с желаемым названием... =)


-----
о великий nl2br!
Хочешь невероятных ощущений? Юзай блокнот! Блокнот - чудеса сбываются!
Чем меньше вы знаете PHP - тем ценнее мои знания!
 
 Top
Morgan
Отправлено: 09 Ноября, 2008 - 23:22:55
Post Id


Гость


Покинул форум
Сообщений всего: 90
Дата рег-ции: Авг. 2008  


Помог: 0 раз(а)




а если не локальный? Писать нигде ниче не надо?
 
 Top
vitaliy_mad
Отправлено: 09 Ноября, 2008 - 23:46:00
Post Id


Участник


Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008  
Откуда: Украина, Мариуполь


Помог: 0 раз(а)




какой сервер? какой софт?
 
 Top
Ыыы
Отправлено: 10 Ноября, 2008 - 04:20:28
Post Id



Частый гость


Покинул форум
Сообщений всего: 169
Дата рег-ции: Июль 2008  
Откуда: Россия, Хабаровск


Помог: 0 раз(а)




У меня локальный, апач 2.5.6. Тоже хочу такие поддомены. Как сделать можно?
 
 Top
Гость
Отправлено: 10 Ноября, 2008 - 14:36:31
Post Id


УДАЛЁН










Кхм, самое просто что создать соответствуюющией виртуальный хост control.mysite.ru и в нем сделать index.php который принимает параметрые если ему передали и отслывает на mysite.ru/control Для маскировки можно IFrameы чтоли юзать Улыбка)
 
 Top
Ыыы
Отправлено: 10 Ноября, 2008 - 15:15:55
Post Id



Частый гость


Покинул форум
Сообщений всего: 169
Дата рег-ции: Июль 2008  
Откуда: Россия, Хабаровск


Помог: 0 раз(а)




Как сделать виртуальный хост на локальном сервере?
 
 Top
Morgan
Отправлено: 10 Ноября, 2008 - 16:03:50
Post Id


Гость


Покинул форум
Сообщений всего: 90
Дата рег-ции: Авг. 2008  


Помог: 0 раз(а)




прочитвл README Denwer'а, там написано что для этого нужно лишь создать соотвествующую папку, но все равно не получаеться

вот кусок:
Цитата:

Поддерживаются также виртуальные хосты с доменными именами третьего и
выше уровней. Примеры того, как Apache ищет директории документов хостов в
этом случае:

Доменное имя Директория документов
~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~
abcd.test1.ru /home/test1.ru/abcd
ab.cd.test1.ru /home/test1.ru/ab.cd
test.localhost /home/localhost/test
ab.cd.localhost /home/localhost/ab.cd
 
 Top
Гость
Отправлено: 10 Ноября, 2008 - 20:26:55
Post Id


УДАЛЁН










Ну а если денверов нету а есть голый апаче то настраивается виртуальных хост достаточно просто (Будем считать что будет менять Httpd.conf)
NameVirtualHost 0.0.0.0:80 # Значит что будем прослушивать все интервейсы на 80 порту
# Стандартный виртуальный хост: если было обращение по данному интерфейсу, но нет такого виртуального хоста или было образнеий по IP-адресу, то будет рабьотать именно этот виртуальный хост
<VirtualHost 0.0.0.0:80> # Значит что будем прослушивать все интервейсы на 80 порту
DocumentRoot "/home/apache/photodream.oks71.biz" # Корневая папка виртуальнгоо хота (Внимание слеши)
ServerName photodream.oks71.biz # Самое важное: имя хоста, по которому выводится сайт
# Любые остальные параменты, в тч и Directory и т.д.
</VirtualHost>
# Другие именные виртуальные хосты
<VirtualHost 0.0.0.0:80> # Значит что будем прослушивать все интервейсы на 80 порту
DocumentRoot "/home/apache/photodream.oks71.biz" # Корневая папка виртуальнгоо хота (Внимание слеши)
ServerName photodream.oks71.biz # Самое важное: имя хоста, по которому выводится сайт
# Любые остальные параменты, в тч и Directory и т.д.
</VirtualHost>
 
 Top
Ыыы
Отправлено: 11 Ноября, 2008 - 10:38:43
Post Id



Частый гость


Покинул форум
Сообщений всего: 169
Дата рег-ции: Июль 2008  
Откуда: Россия, Хабаровск


Помог: 0 раз(а)




Пля, прочитал два раза, не понял...
 
 Top
Tankoff
Отправлено: 11 Ноября, 2008 - 13:33:54
Post Id


Новичок


Покинул форум
Сообщений всего: 8
Дата рег-ции: Март 2008  


Помог: 0 раз(а)




Там бывает проблема по работе виртуальных доменов если не запущена на компе служба DNS-сервер или клиент, что то типа этого. В старых версиях денвера это написано было в инструкции по установке, но вот в новом нет, по старому опыту знаю: Заходите панель управления - администрирование - службы - служба DNS-сервер или клиент, что то типа этого, выбираете и нажимаете запустить. После этого виртуальных доменов будут работать.
 
 Top
Ыыы
Отправлено: 11 Ноября, 2008 - 13:36:13
Post Id



Частый гость


Покинул форум
Сообщений всего: 169
Дата рег-ции: Июль 2008  
Откуда: Россия, Хабаровск


Помог: 0 раз(а)




Пля, да как их прописать?!
 
 Top
Вездеход
Отправлено: 11 Ноября, 2008 - 15:19:40
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 820
Дата рег-ции: Апр. 2008  
Откуда: Россия


Помог: 0 раз(а)




поставь денвер если нажны поддомены на локальном хосте и не мучайся =)))
там нужно просто каталог с названнием поддомена создать =)


-----
о великий nl2br!
Хочешь невероятных ощущений? Юзай блокнот! Блокнот - чудеса сбываются!
Чем меньше вы знаете PHP - тем ценнее мои знания!
 
 Top
Morgan
Отправлено: 13 Ноября, 2008 - 22:50:10
Post Id


Гость


Покинул форум
Сообщений всего: 90
Дата рег-ции: Авг. 2008  


Помог: 0 раз(а)




всмысле?

допустим у меня есть такая папка Z:\home\scripts.ru\www\
в браузере ввожу: http://scripts[dot]ru -> открываеться www

если в www создать папку control то можно перейти в нее написав в браузере так:
http://control[dot]scripts[dot]ru ???
 
 Top
Вездеход
Отправлено: 14 Ноября, 2008 - 09:05:06
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 820
Дата рег-ции: Апр. 2008  
Откуда: Россия


Помог: 0 раз(а)




нет
у вас есть каталог localhost - это домен. ну не важно как он называется.
в нем есть каталог www - в нем хранится то что будет грузиться если зайти на http://localhost
т.е. по умолчанию
если в каталоге localhost создать каталог с названием любым - например mail - то он будет уже поддоменом и будет доступен по адресу http://mail[dot]localhost
при этом файлы в поддомен надо класть сразу же - т.е. в нем не надо создавать никаких дополнительных каталогов (www например)


-----
о великий nl2br!
Хочешь невероятных ощущений? Юзай блокнот! Блокнот - чудеса сбываются!
Чем меньше вы знаете PHP - тем ценнее мои знания!
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB