Utworzyłem aplikację ASP.NET MVC. Dodałem ją do managera IIS oraz we właściwościach projektu ustawiłem Local IIS jak widać na screenach niżej. Co jeszcze mam zrobić żeby jak wejdę u SIEBIE LOKALNIE pod adres http://onet.pl to wyświetliła mi się moja strona z mego projektu, bo aktualnie wciąż wczytuje mi się w przeglądarce prawdziwy onet?
edytuj plik hosts (C:\Windows\System32\Drivers\etc\hosts) i podepnij domene onet.pl do localhosta
poprzez:
127.0.0.1 onet.pl
wiecej info tu:
http://www.rackspace.com/knowledge_center/article/how-do-i-modify-my-hosts-file#Windows_Vista
i potem flush dns
dla windows odpal cmd i potem:
ipconfig /flushdns
teraz po wpisaniu onet.pl odezwie sie twoj iis ktory podniesie twoja strone.
Hm...... zrobiłem tak jak mówisz, ale wciąż wyświetla mi się rzeczywista strona onetu zamiast mojej strony - hm...
Modyfikacja pliku hostów nie działa natychmiastowo (to wina pewnie cache DNS, więc flushdns powinno starczyć, ale nie wiem). Do tego www.onet.pl
to nie to samo co onet.pl
-> jeśli wchodzisz przez to pierwsze, dodaj też do hostów.
pokaz plik hosts, przekopiuj pod jakim adresem laduje sie onet, ale wczesniej zrob zrzut z konsoli co widac po wywolaniu flushdns
. Dzialac dziala, bo korzystam z tego dosyc czesto. dns lokalny wystarczy odswiezyc i tyle.
To screeny, kurcze nie wiem co nie gra, ze mi to nie dziala:
Zrób jeszcze type C:\Windows\System32\drivers\etc\hosts && ping onet.pl
i pokaż wynik.
@Rev - Twoja odpowiedź mnie naprowadziła, bo w konsoli pokazuje, że pinguję na 127.0.0.1 - czyli ok.
Otworzyłem przeglądarkę google chrome i internet explorer i tam wpisałem adres http://onet.pl i wyświetliła mi się moja strona :D
Wcześniej testowałem w firefoxie i po wprowadzeniu adresu http://onet.pl jest on zamieniany na www.onet.pl - i w tej przeglądarce nie jestem w stanie wyświetlić pod tym adresem mojej aplikacji - dziwne :O Ciekawe czemu firefox tak robi.
przegladarka cachuje ci zapytania, uzywaj trybu porno do takich rzeczy, a poza tym przyajcielem kazdego web deva jest ctrl + f5 => cos jak wlacz i wylacz komputer z rad serwisowcow.
- Usuń cache z firefoxa
albo - Odśwież z pomocą ctrl+shift+R
W ten sposób powinieneś pominąć cache.