2009-05-06 3 views
2

Я пытаюсь настроить субдомен на своем веб-сайте, но мне трудно заставить его работать. Тем более, что единственный способ проверить это - отправить все файлы, необходимые с моей машины разработки, на сервер хостинга (а иногда и на веб-сайт). Я использую asp.net на серверах IIS7Можно ли моделировать субдомен на машине разработки?

Есть ли простой способ сделать настройку на машине разработки?

ответ

13

Одна вещь, которую вы можете сделать, это отредактировать файл каталога «< windows> \ system32 \ drivers \ etc \ hosts» и указать доменное имя 127.0.0.1.

ли это, добавив строку в конец файла:

127.0.0.1 subdomain.testdomain.com 

Вопрос был о ASP.NET и IIS, поэтому я предположил, Windows, но только в том случае, кто читает это, что хочет знать эквивалент Linux, вы захотите отредактировать файл «/ etc/hosts» и добавить строку того же формата.

Очень важное примечание: Если вы перенаправляете настоящее доменное имя на свой локальный компьютер, не забудьте, что вы его сделали, или он повлечет за собой гайки позже, когда вы не сможете понять, почему изменения, которые вы загрузили на живой сайт, ничего не делают. Не то, чтобы я знал по опыту или чему-то еще.

+0

Спасибо .. Узнал новый трюк :) +1 –

+0

awesome! я попробую это прямо сейчас! – ak3nat0n

+0

Я думаю, вам нужно настроить параметры IIS, чтобы добавить виртуальный хост subdomain.testdomain.com. –

2

что вы подразумеваете под моделированием? Вы можете легко добавить поддомен в файле хоста

\ system32 \ Drivers \ Etc \ хостов

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

Надеюсь, это поможет.

Смежные вопросы