.htaccess - эффективное использование

Разработка своих веб-приложений и страничек

Re: .htaccess - эффективное использование

Сообщение ibe » 05 июл 2009, 14:36

Rostov114 писал(а):
ibe писал(а):Писал сам.

Не верю...поставь копирайт.

Господи, не верь. Сказал что писал сам, значит писал сам.
ЗЫ [L] - это один из флагов. Насколько я помню, он предотвращяет процесс зацикливания, тем самым делает указанную ссылку постоянной.
Изображение
Аватара пользователя
ibe
Активный участник
 
Сообщения: 893
Зарегистрирован: 31 мар 2009, 00:46

Re: .htaccess - эффективное использование

Сообщение zk » 06 июл 2009, 09:06

ibe писал(а):Файл .htaccess непосредственно служит для конфигурации и вызова функций веб-сервера Apache.

Обычно это называют директивы, а не функции.

ibe писал(а):Переидем к следующей фукнции, под названием "Redirect \ Перенос".

Всё таки это перенаправление.

ibe писал(а):Работает она таким образом: посетитель сайта обращается к файлу primer.txt, срабатывается функция Redirect и посетитель получает данные, которые хранятся в файле primer2.txt.

Так работает как раз реврайт, а перенаправление именно перенаправляет пользователя по новому адресу.

ibe писал(а):Далее, рассмотрим последнюю на сегодня функцию - включение ЧПУ(ЧеловекоПонятныеУрлы).

Применение mod_rewrite гораздо более широкое чем ЧПУ, с помощью него например можно сделать условное перенаправление, отдавать разные страницы в зависимости от юзерагента пользователя, делать условия по времени, адресу с которого пришёл пользователь, и много других полезных вещей, не зря он называется URL Rewriting Engine, т.е. Движок Перезаписи URL.

ibe писал(а):На некоторых серверах Apache это может не сработать, в случае этого, после
Код: Выделить всёРазвернуть
RewriteEngine On
нужно добавить
Код: Выделить всёРазвернуть
Options +FollowSymlinks

Вообще эта директива нужна всегда, просто иногда может быть включена в основном конфиге апача.


З.Ы. И непонятно почему статья не в веб-серверах)
zk
Администратор
 
Сообщения: 1971
Зарегистрирован: 02 сен 2007, 16:04
Домен: vfose.ru

Re: .htaccess - эффективное использование

Сообщение Zver » 06 июл 2009, 10:32

Файл .htaccess нужно (можно) ли защитить, или этого не требеутся ?...
Zver
Активный участник
 
Сообщения: 1333
Зарегистрирован: 18 дек 2008, 18:51
Откуда: Саратов, Заводской

Re: .htaccess - эффективное использование

Сообщение ibe » 06 июл 2009, 12:37

Файл .htaccess нужно (можно) ли защитить, или этого не требеутся ?...

Нужно поставить на него соответствующие права досутпа.(если ОС Windows - то этого не требуется)
Изображение
Аватара пользователя
ibe
Активный участник
 
Сообщения: 893
Зарегистрирован: 31 мар 2009, 00:46

Re: .htaccess - эффективное использование

Сообщение Rostov114 » 06 июл 2009, 23:29

ibe писал(а):Нужно поставить на него соответствующие права досутпа.(если ОС Windows - то этого не требуется)

:) А вот потом верь что он сам писал.
Ибо в httpd.conf есть такая прекрасная строчка:
Код: Выделить всёРазвернуть
<FilesMatch "^\.ht">
    Order allow,deny
    Deny from all
    Satisfy All
</FilesMatch>

Которая если выше прочитать:
Код: Выделить всёРазвернуть
#
# The following lines prevent .htaccess and .htpasswd files from being
# viewed by Web clients.
#

Запрещает выкачку файлов .htaccess и .htpasswd браузерами.
А вот если стоит вопрос о редактировании сеего файла веб скриптами то это другое дело.
Некоммерческий проект «HSDN»
Аватара пользователя
Rostov114
Автор
 
Сообщения: 3197
Зарегистрирован: 18 окт 2007, 02:21

Re: .htaccess - эффективное использование

Сообщение ibe » 06 июл 2009, 23:33

Rostov114, ну не верь.
Какая мне разница, веришь ли ты мне или нет ?
Мне главное, что я писал сам и точка.
Изображение
Аватара пользователя
ibe
Активный участник
 
Сообщения: 893
Зарегистрирован: 31 мар 2009, 00:46

Re: .htaccess - эффективное использование

Сообщение Rostov114 » 06 июл 2009, 23:35

ibe писал(а):Rostov114, ну не верь.
Какая мне разница, веришь ли ты мне или нет ?
Мне главное, что я писал сам и точка.

Ага при том что гдето скопипастил и не уважая труд того человека поставил свой копирайт.
Некоммерческий проект «HSDN»
Аватара пользователя
Rostov114
Автор
 
Сообщения: 3197
Зарегистрирован: 18 окт 2007, 02:21

Re: .htaccess - эффективное использование

Сообщение ibe » 07 июл 2009, 13:38

Я ни у кого не копипастил :eek:
Последний раз редактировалось ibe 07 июл 2009, 19:23, всего редактировалось 2 раз(а).
Изображение
Аватара пользователя
ibe
Активный участник
 
Сообщения: 893
Зарегистрирован: 31 мар 2009, 00:46

Re: .htaccess - эффективное использование

Сообщение zk » 07 июл 2009, 18:41

Rostov114, что ты истеришь, был бы копипаст - было бы всё грамотно, а учитывая количество неточностей - на копипаст непохоже.
zk
Администратор
 
Сообщения: 1971
Зарегистрирован: 02 сен 2007, 16:04
Домен: vfose.ru

Re: .htaccess - эффективное использование

Сообщение AVX » 08 июл 2009, 06:43

чего вы спорите? ну прочитал где-то человек, запомнил, как смог, написал. Пусть даже слово в слово с какого-то сайта (ну память хорошая) - он будет считать, что он САМ написал. Ну и пусть.

Замечание:
в httpd.conf имеется опция, разрешающая, или запрещающая вообще использование .htaccess и также указывающая, какие параметры могут перекрываться другими файлами htaccess
AVX
Активный участник
 
Сообщения: 227
Зарегистрирован: 07 ноя 2008, 23:36
Откуда: Пугачев
Домен: http://pug-cs.ru/

Пред.След.

Вернуться в PHP, HTML, CSS...

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 26

cron