Помогите с Денвером.
Возможно проблема в этом.
Возможно проблема в этом.
Это ты так прикалываешься? Пользовательский ввод в адресной строке вообще браузер разруливает и сервер тут ни при чем.
Кто б спорил!
А теперь представь ситуацию, когда ты в адресной строке набираешь member@gmail.com - что делает браузер? Правильно, перенаправляет на mail.google.com. Потому что знает что делать с этим адресом. для интереса попробуй с другими почтовиками подобное - браузер отправит куда угодно, только не туда куда хочешь.
Тоже самое и тут. У него на локальном серванте нет синтаксически верного домена. localhost браузер ещё может понять. А если у него test1? Откуда браузеру знать, что у того кто с клавишами в голове мысль открыть index.htm виртуального сервера 127.0.0.1? Chrome в лучшем случае пошлёт на поиск в Гугле. остальные браузеры покажут 404. Ему нужно уточнить, что этот test1 - это http://test1
Не соглашусь - 404 ошибка веб-сервера а не браузера, браузер если не найдёт хоста то так и покажет что-то типа Запрошенный URL не может быть доставлен (прокси squid) или Попытка соединения не удалась (firefox).
[email]member@gmail.com[/email] - что делает браузер? Правильно, перенаправляет на mail.google.com
Неправильно, пытается залогинится по http - аутентификации с юзернамом member на gmail.com :) А вот уже с gmail.com идёт перенаправление (опятьже веб-сервером а не браузером) на google.com.
Теперь по проблеме ТСа
Постесняюсь спросить но всёже, на какой адрес вы переходите? http://localhost/твойтекстовыйфайл.txt ?
Если мне не изменяет память у денвера на страничке "Ура заработало" есть сцылка на phpmyadmin по ней тоже выдаёт 404-ю ошибку?
А это вы зря, если вы не осилили установку денвера, то отдельно апач ставить вообще гиблое дело:) удаляем всё-всё-всё и ставим заново денвер.
:D :D а можно и что-то другое писать? :D
У браузеров на всякий случай есть свои страницы для ошибок. Например, для случая когда нет соединения с сервером - чтобы было что показать. ;)
Да плевать что там происходит! я про то, что браузер знает в случае с gmail.com куда и чего сделать. А напиши [email]member@yandex.ru[/email] - отправит только на yandex.ru в лучшем случае.
Это я всё к тому, что компутеры не обладают телепатией, и им довольно конкретно и корректно нужно писать что делать, а не надеяться на высокий интеллект разработчиков ))))
Браузер ничего не знает. Это умный сервер google его перенаправляет куда надо.
А у yandex и других просто не реализовали такой функционал НА СЕРВЕРЕ.
Но в нашем случае это не имеет абсолютно никакого отношения к Denwer. Любой нормальный браузер подставляет http:// во всему, что имеет вид localhost/XXX, где XXX произвольные символы. Есть версия, что топикстартер просто намудрил с адресом. Вместо "localhost/test.html" пишет что-то вроде "test.html" или ещё как-то. В общем пусть покажет адрес, которые пишет, а то так ничего ему подсказать нельзя. И вообще Denwer для того и создан, чтобы всё можно было быстро поставить и без настройки всё автоматом работало.
Угу. А теперь представь, что у тебя на локальном компутере дюжина виртуальных серверов, у которых имя даже близко не созвучно с localhost, например "test", "testo", "too_test", et cetera, у каждого из которых имеется всё что надо, кроме записи DNS, и никто не знает что это такое. Набираешь ты в адресной строке testo, и что должен думать браузер? Подставлять http:// ?
Ну почти :) Определить адрес домена testo и попробовать достучатся к нему по протокуло http.
DNS-записи для локальных хостов хранятся локально (в винде в файлике hosts например). И Denwer для своих тестовых локальных серверов прописывает их туда при установке. В любом случае localhost там есть всегда, и донастраивать веб-сервер нет необходимости.
[COLOR="silver"]//Нафлудили то.....[/COLOR]
Во-вторых, ОБЯЗАТЕЛЬНО в этой папке создать папку www. и ваш index.html скопировать В ЭТУ ПАПКУ.
В-третьих, после этого сервер нужно перезагрузить через ярлык "Restart Server".
В особо клинических случаях не забывайте выключать Тимвьверы и всякие Скайпы, которые работают на 80-м порту.