Разрешение пользователям использовать их доменное имя для их профиля?

Все, в чем Вы нуждаетесь, объяснено здесь: Инвертирование соединения SSH

0
задан 7 August 2010 в 15:09
3 ответа

почему не только используют виртуальные хосты? Пока DNS является установкой правильно так, чтобы theirdomain.com, или более конкретно, user1.theirdomain.com, приземлился на Ваш сервер, можно указать на запрос на где угодно, Вам нужно в файловой системе.

0
ответ дан 5 December 2019 в 18:51

На стороне PHP вещей Вам просто был бы нужен a $user = user_domain($_SERVER["HTTP_HOST"]) отображение. Однако Ваш веб-сервер должен принять случайный vhosts, если Ваши пользователи должны только 'указать' на Ваш сервер. Таким образом, если Вы находитесь на общем хостинге, нет никакого способа настроить это.

Почему пользовательские субдомены не достаточны? Этому просто был бы нужен a RewriteCond %{HTTP_HOST} (.+) и RewriteRule .+ user.php?domain=$1. И аналогично легче настроить это для Ваших пользователей (как перенаправление хотя).

0
ответ дан 5 December 2019 в 18:51

Самый легкий способ сделать это с кадром на 0 пикселей. В основном установите IP-адрес, что люди указывают на свой домен на, как 1.2.3.4. На 1.2.3.4, имейте frameset как это:

<html>
<frameset rows="0,100%">
  <frame noresize frameborder=0 marginheight=1 scrolling=no src="/blank_page.html" />
  <frame noresize frameborder=0 marginheight=1 scrolling=no src="http://mydomain.com/userfoo" />
</frameset>
</html>

Это могло сделать часть Вашего JavaScript более хитрой...

-1
ответ дан 5 December 2019 в 18:51

Теги

Похожие вопросы