Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Обходим ограничение на создание поддоменов

Статус пользователя OneGam3
сообщение 16.5.2014, 20:23
Сообщение #1


Стаж: 13 лет

Сообщений: 525
Благодарностей: 224
Полезность: 376

Я думаю не мало кто сталкивался с такой проблемой как ограничение на создание поддоменов.
И так, на пример. Хостинг beget у них можно создать поддомен в качестве зеркала к основному сайту.
Именно это и нужно сделать, после того как вы создали поддомен. Вам нужно вписывать в index.php основного сайта, код:
Код:
<?php
if ($_SERVER["HTTP_HOST"] == 'поддомен.site.com') { // Проверяем, если на сайт зашли из поддомена выводим нужный нам текст/контент
include "core/main_poddomen.php"; // Выводим контент поддомена
exit(); // Отключаем основной контент
}
?>

Не чего сложного, думаю пригодится :)

Отредактировал: OneGam3, - 16.5.2014, 23:53
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 7 раз
   Цитировать сообщение
Статус пользователя onotole
сообщение 16.5.2014, 20:48
Сообщение #2


Иконка группы

Стаж: 13 лет

Сообщений: 1572
Благодарностей: 1119
Полезность: 1550

Меценат Меценат

Цитата(OneGam3 @ 16.5.2014, 21:23) *
Я думаю не мало кто сталкивался с такой проблемой как ограничение на создание поддоменов.
И так, на пример. Хостинг beget у них можно создать поддомен в качестве зеркала к основному сайту.
Именно это и нужно сделать, после того как вы создали поддомен. Вам нужно вписывать в index.php основного сайта, код:
Код:
<?php
if ($_SERVER["HTTP_HOST"] == 'поддомен.site.com') { // Проверяем, если на сайт зашли из поддомена выводим нужный там текст/контент
include "core/main_poddomen.php"; // Выводим контент поддомена
exit(); // Отключаем основной контент
}
?>

Не чего сложного, думаю пригодится :)

Такой значит хостинг =)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 16.5.2014, 20:58
Сообщение #3


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Ну да, я такое в первый раз слышу. Но все равно, за то что делишься инфой спасибо) Мало ли кому пригодится...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя OneGam3
сообщение 16.5.2014, 23:47
Сообщение #4


Стаж: 13 лет

Сообщений: 525
Благодарностей: 224
Полезность: 376

Бывают и такие хостинги, так что думаю пригодится народу)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Metal Messiah
сообщение 17.5.2014, 1:07
Сообщение #5


Иконка группы

Стаж: 13 лет

Сообщений: 2458
Благодарностей: 1482
Полезность: 772

HostGame.cf
Да я думаю ТС Капитан Очевидность.
Я пользовался этим способом еще до того как это стало мейнстримом!


Полезные публикации - ссылки у меня в профиле. Ссылка на плагин против спама на сервере StopServerSpam там же.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 17.5.2014, 1:27
Сообщение #6


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Metal Messiah, Пользовались, и не поделились.. Не каждый знает. Я вот вообще не знал что есть такие ограничения, теперь если что буду знать...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя OneGam3
сообщение 17.5.2014, 11:38
Сообщение #7


Стаж: 13 лет

Сообщений: 525
Благодарностей: 224
Полезность: 376

Цитата(Metal Messiah @ 17.5.2014, 2:07) *
Да я думаю ТС Капитан Очевидность.
Я пользовался этим способом еще до того как это стало мейнстримом!

Красавчик.

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

Отредактировал: OneGam3, - 17.5.2014, 11:39
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
trollface
сообщение 17.5.2014, 11:41
Сообщение #8
Стаж: 12 лет

Сообщений: 1970
Благодарностей: 2423
Полезность: 0

OneGam3,
можно и через .htaccess

кстати, способ имеет несколько фейлов:
1. все пути надо менять на абсолютные, то есть на нормальном поддомене было http://lolka.site.ru/test.php, а тут будет http://lolka.site.ru/core/test.php
2. когда я на багете спросил про такой способ, мне сказали что я дурной и поддоменом это назвать нельзя.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя OneGam3
сообщение 17.5.2014, 11:47
Сообщение #9


Стаж: 13 лет

Сообщений: 525
Благодарностей: 224
Полезность: 376

Цитата(trollface @ 17.5.2014, 12:41) *
OneGam3,
можно и через .htaccess

кстати, способ имеет несколько фейлов:
1. все пути надо менять на абсолютные, то есть на нормальном поддомене было http://lolka.site.ru/test.php, а тут будет http://lolka.site.ru/core/test.php
2. когда я на багете спросил про такой способ, мне сказали что я дурной и поддоменом это назвать нельзя.

1. Можно проверку так же добавить и в test.php.
2. :D
Мне как бы не принципиально, как пожелаете - пользуйтесь не пользуйтесь, я поделился и на этом все. Не продаю же.

Отредактировал: OneGam3, - 17.5.2014, 11:47
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
trollface
сообщение 17.5.2014, 13:43
Сообщение #10
Стаж: 12 лет

Сообщений: 1970
Благодарностей: 2423
Полезность: 0

OneGam3,
вопросов нет, но так надо делать на каждый файл.

за статью +, а вот про подводные камни стОит указать, а то будет еще over100500 тем типа: "Сделал как в теме ... поддомен и ничего не работает. Помогите"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя OneGam3
сообщение 17.5.2014, 15:41
Сообщение #11


Стаж: 13 лет

Сообщений: 525
Благодарностей: 224
Полезность: 376

Цитата(trollface @ 17.5.2014, 14:43) *
OneGam3,
вопросов нет, но так надо делать на каждый файл.

за статью +, а вот про подводные камни стОит указать, а то будет еще over100500 тем типа: "Сделал как в теме ... поддомен и ничего не работает. Помогите"

Можно сделать просто header.php в нем будет шапка сайта и можно вписать проверку с какого домена зашли на сайт. И при создании нового файла инклудить header.php и footer.php, так же например что бы не менять ссылки в меню по десять раз, а только редактировать header.php
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 3aB}{o3
сообщение 17.5.2014, 16:37
Сообщение #12


Стаж: 18 лет

Сообщений: 2145
Благодарностей: 825
Полезность: 521

Бред какой-то. А если мне 5 поддоменов нужно. например 1.domen.ru и 2.domen.ru куда второй то вписать?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
trollface
сообщение 17.5.2014, 16:50
Сообщение #13
Стаж: 12 лет

Сообщений: 1970
Благодарностей: 2423
Полезность: 0

3aB}{o3,
Код
elseif ($_SERVER["HTTP_HOST"] == 'поддомен2.site.com')


Отредактировал: trollface, - 17.5.2014, 16:50
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: