Как привязать публичный домен на другом сервере к вашему локальному хосту на Linux?

Как привязать публичный домен на другом сервере к вашему локальному хосту на Linux?

Это довольно сложный вопрос, так как я не уверен, как он называется. По сути, у меня есть лицензия на продукт, который лицензирован для одного из моих доменов (например, www.mysite.com). Проблема в том, что мне нужно протестировать все локально, прежде чем вносить изменения на моем публичном веб-сайте, но я не могу установить его на своем локальном хосте, потому что он зашифрован Zend и работает только с одним доменным именем. По сути, я хочу, чтобы мой сервер localhost считал, что "www.mysite.com" находится на моем локальном хосте, а не пытался подключиться к нему через Интернет. Возможно ли это? Я знаю, что это было с Windows, но я не могу найти, как сделать это с Linux.

Спасибо!

решение1

Вы можете вставить строку, например, /etc/hostsтакую:

127.0.0.1 www.mysite.com

решение2

Если вы используете Apache, вам нужно создать VirtualHost с именем «www.mysite.com», а затем добавить «www.mysite.com» к /etc/hostsпримеру

127.0.0.1 localhost www.mysite.com

Затем нажмитеhttp://www.mysite.comв вашем браузере, а виртуальный хост должен обработать запрос локально. Смотретьэта документация ApacheБольше подробностей.

решение3

Если я правильно понял, все, что вам нужно сделать, это отредактировать /etc/hosts. Вам следует добавить эту строку:

127.0.0.1 mysite.com www.mysite.com

Затем www.mysite.comбудет решено, 127.0.0.1какая именно у вас машина.

решение4

Вы можете временно переопределить доменное имя в файле /etc/hosts на вашем Linux-компьютере. Если вы назначите домен для www.mysite.com в качестве вашего локального IP-адреса, это перенаправит весь трафик.

Связанный контент