Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: URLы
 
 автор: localGhost   (30.07.2005 в 13:08)   письмо автору
 
 

вопрос следующий: обратил внимание что если ввести адрес domen.ru/filename то открываеться файл с именем (допустим) filename.html. Можно ли так прописывать ссылки? худо не будет? и как в плане индексации поисковыми роботами?

   
 
 автор: cheops   (30.07.2005 в 13:39)   письмо автору
 
   для: localGhost   (30.07.2005 в 13:08)
 

Нет худо не будет - это задача сервера интерпретировать запрос, если он справляется, то всё нормально. Однако это не рекомендуется, так как излишне нагружает сервер.

   
 
 автор: localGhost   (31.07.2005 в 06:34)   письмо автору
 
   для: cheops   (30.07.2005 в 13:39)
 

понятно... а если тогда использовать Rewrite в апаче?
как правильно тогда составить выражение чтоб страницы вида
http://domen.ru/some_page
он воспринимал как
http://domen.ru/some_page.phtml
???

   
 
 автор: glsv (Дизайнер)   (02.08.2005 в 12:38)   письмо автору
 
   для: localGhost   (31.07.2005 в 06:34)
 

>обратил внимание что если ввести адрес domen.ru/filename то открываеться файл с именем (допустим) filename.html

Если точного соответсвия нет, то сервер пытается угадать что Вы запросили и подставляет свой вариант. Но лучше так не делать.
1. Такое поведение сервера может быть выключено и ничего работать не будет.

Options -MultiViews


2. Могут появяться ошибки, которые очень трудно выловить.
На своем недавнем опыте: Настраивал сервер - не настраивается - выдает лабуду какую-то. Оказалось, что в корне, кроме нужного index.php, лежал еще и совершенно ненужный index.html.
И это еще самый элементарный случай.

А вот у нас на сайте было.
Есть страничка http://www.softtime.ru/info/downloads.php
При набору вручную многие набирали вот так: http://www.softtime.ru/info/downloads/ В результате страничка все равно загружалась, но без стилей и дизайна, что явно не хорошо. Пришлось эту директиву (MultiViews) выключить совсем.

> и как в плане индексации поисковыми роботами?
Это такие звери, которым лучше все разжевать самим и положить в рот, не полагаясь на их интеллект.

   
 
 автор: Евгений Петров   (31.07.2005 в 13:33)   письмо автору
 
   для: cheops   (30.07.2005 в 13:39)
 

А еще не советую, т.к. в папке могут лежать два одинаковых файла, только с разными расширениями.

   
 
 автор: localGhost   (02.08.2005 в 11:08)   письмо автору
 
   для: Евгений Петров   (31.07.2005 в 13:33)
 

ну это-то понятно... за такими вещами просто следить внимательно..

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования