1 min to read
Hipsta adres

Dzisiaj krótkie demo jak sprawić, aby adresy były piękne
Chodzi oczywiście o aplikacje odpalane i debugowane z Visual Studio. Domyślnie projekty Web chodzą na IIS Express i każda aplikacja WWW ma swój własny niepowtarzalny port.
Przykładowy adres http://localhost:3451 zastąpię http://artur.com
Trochę przy tym roboty i zastanawiam się jak daleko popłynęliśmy stosując takie podejście. Z jednej strony start projektu jest bardziej skomplikowany, a z drugiej każdy w zespole ma tak samo skonfigurowane środowisko + przyjemniejszy/łatwiejszy do wpisywania adres.
[1] Jeżeli nie macie to zainstalujcie sobie w systemie IIS’a (panel sterowania -> programy -> włącz/wyłącz funkcje windows).
[2] Stwórzcie nową witrynę na IIS. Kontynuując przykład dla artur.com
Tutaj mała uwaga, ścieżkę podaje do folderu projektu Web. Po dodaniu witryny powinno to wyglądać tak jak u mnie:
[3] Upewnijcie się, że uprawnienia są właściwe dla:
- użytkownika puli aplikacji (tożsamość)
- użytkownika z dostępem do bazy danych
- użytkownika który ma dostęp do plików aplikacji (poświadczenia ścieżki fizycznej)
[4] Otwórzcie plik hosts (C:\Windows\System32\drivers\etc\hosts) i dodajcie do niego linię: 127.0.0.1 artur.com
- zapiszcie (na 50% będzie to mikro problem) [wp-svg-icons icon=”smiley” wrap=”i”]
[5] Odpalcie projekt w Visual Studio jako administrator, przejdźcie do właściwości projektu i w zakładce Web zmieńcie IIS Express na Local IIS. W pole project url wprowadźcie http://artur.com i kliknijcie przycisk Create Virtual Directory.
[6] Jeśli macie ustawione proxy to przyda się jeszcze dodać regułę wykluczającą. IE -> Opcje internetowe -> Połączenia -> Ustawienia sieci LAN -> Zaawansowane -> wykluczenie np. *.artur.com
[7] Jeżeli używacie uwierzytelniania domenowego to należy jeszcze do rejestru (HKEY\LOCAL\MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1\0) dodać nową wartość multi-string o nazwie BackConnectionHostNames i wartością waszego custom host (np. artur.com). Więcej przeczytacie na stronach msu.
[8] Cieszcie się pięknym i hipsterskim adresem
Comments