Динамически назначать поддомен, который не связан с папкой

Мне нужно создать поддомен динамически. Мой код загружает HTML-код из БД, а затем отображает его.

Здесь нет подпапок или чего-то подобного. Я хочу URL, который выглядит следующим образом XXXXXX.com/loadfile.php?website=test выглядеть как test.XXXXXX.com,

0

Решение

Что-то простое, как это должно сделать свое дело:

<?php
// assuming you have $_SERVER['SERVER_NAME'] reliably set and available
// i.e. something like $_SERVER['SERVER_NAME'] = 'XXXXXX.com';

$subdomain = $_GET['website'] . '.' . $_SERVER['SERVER_NAME'];

Возможно, вы захотите проверить ввод и т. Д.

0

Другие решения

Ну, это кажется действительно легким.

Код, который я использовал, был:

$ website = array_shift ((взорваться (‘.’, $ _SERVER [‘SERVER_NAME’])));

Это позволило мне получить поддомен самостоятельно. Затем отправил запрос с именем. Я оставил это в файле index.php, чтобы вы могли ввести поддомен и не добавлять файл «/example.php». Тогда, если кто-то отображал домен, у меня было заявление if, чтобы проверить это. Затем он будет отображать содержимое индекса.

Спасибо Дарену Чандисингу за то, что он помог мне. Огромная помощь. Не идеал насчет всего поддомена.

0

По вопросам рекламы [email protected]