Здравствуйте эксперты: Несколько недель назад начал изучать PHP. Я надеюсь что мой вопрос будет по теме. В последнее время я стал часто обращать внимание на то как устроен переход по страницам на различных сайтах. Так вот, я часто вижу что-то похожее на http://www.site.com/news (то есть это ссылка на какую то папку?), при нажатии перехожишь на страницу с новостями. Не моглы бы Вы объяснить что это такое? Какая страница при этом вызывается? К сожалению я не знаю PHP это, Perl или еще что-то. Я очень надеюсь, что Вы поняли мой вопрос. С уважением и благодарностью, Оскар.
Здравствуйте, Oscar! Обычно такая ссылка получаеться если вебмастер использует апачевский modrewrite (он регулярными выражениями заменяет ссылку типа http://www.site.com/index.php?mmod=news на http://www.site.com/news выглядит лучше неправдали? 8-) подробнее про это можно почитать тут http://www.nbsp.ru/articles/3/ Ответ отправлен: 19.07.2004, 07:33 Отправитель: evgen386 Отвечает samum2000
Доброго времени суток, Oscar! Скорее всего это ссылка на папку с именем news на сайте Site.com. Обычно апач выдает в таком случае страницу по умолчанию (как правило, index.htm, index.html, index.php и т.д.). Изменить эти настройки можно в httpd.conf файле апача или .htaccess файле самой директории news. -------------------------- -=Experts helper: testmode=- Ответ отправлен: 19.07.2004, 12:22 Отправитель: samum2000 Отвечает Licvidator
Приветствую Вас, Oscar! Да, это ссылка на папку news, а точнее на скрипт в нем. Имя скрипта может быть каким угодно (задается через файл .htaccess), обычно это index.php. Т.е. ту же самую страницу Вы можете получить, набрав http://www.site.com/news/index.php. Удачи! Ответ отправлен: 19.07.2004, 01:50 Отправитель: Licvidator Отвечает КиберТварь
Здравствуйте, Oscar! вопрос не понятен я думаю что вы имели ввиду файл index.php Ответ отправлен: 19.07.2004, 12:32 Отправитель: КиберТварь Отвечает Student
Здравствуйте, Oscar! Начну с адреса: Вы правы, в Вашем примере дан адрес папки news на сайте http://www.site.com. Если после названия папки нет названия файла, значит загрузится страничка по умолчанию: обычно это либо index.html, либо выполнится файл index.php, либо default.asp, в зависимости от того, на каком сервере расположен сайт и как решил сделать разработчик сайта. Файл с таким именем может содержаться в любой папке, и если он есть, то при адресации к какой-либо папке без указания имени файла отобразиться именно файл index. Файлы с расширением .html - это файлы, написанные на языке разметки гипертекста (hyper-text markup language - сокращенно html). Все файлы (или почти все), которые Вы видите в браузере написаны на этом языке. PHP - это язык серверных сценариев (или скриптов), т.е. на нем пишутся скрипты, выполняющиеся на сервере, причем файл скрипта на
PHP может также содержать теги хтмл, либо сам скрипт может генерировать хтмл-страницу. Удачи!!! С ув. Student.
Ответ отправлен: 19.07.2004, 07:22 Отправитель: Student
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.