Вниз  Общие вопросы
- 5.05.2015 / 14:18
ДубmanD
  Пользователь

ДубmanD 
Сейчас: Offline
kingdosya, Чтобы не захламлять память, с помощью хтасес(пост Ксакепа), создается страница с именем-ид. Но она как бы статическая и есть всегда. На самом деле это индекс замаскированный в красивую форму.
__________________
 No thing is perfecT
- 5.05.2015 / 14:52
aRiGaTo
  Пользователь

aRiGaTo 
Сейчас: Offline
Цитата ДубmanD:
kingdosya, Чтобы не захламлять память, с помощью хтасес(пост Ксакепа), создается страница с именем-ид. Но она как бы статическая и есть всегда. На самом деле это индекс замаскированный в красивую форму.
Нет, ничего не создаётся. Есть скрипт "post.php", например. http://annimon.com/forum/id293519-135 => GET /forum/post.php?id=293519&first_post=135
__________________
 don't tread on me

Изменено aRiGaTo (5.05 / 14:53) (всего 1 раз)
- 5.05.2015 / 17:14
kingdosya
  Пользователь

kingdosya 
Сейчас: Offline
Один говорит создается другой говорит не создается! Кому верить! Администрация подмигаю вас
- 5.05.2015 / 18:28
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
kingdosya, почитай про mod_rewrite.
У нас в .htaccess есть настройка RewriteRule:
  1. RewriteRule ^forum/id([0-9]+)$ forum/index.php?id=$1 [L,QSA]
  2. RewriteRule ^forum/id([0-9]+)-([0-9]+)$ forum/index.php?id=$1&start=$2 [L,QSA]

То есть, страница httр://annimon.com/forum/id293519-120 на самом деле имеет вид httр://annimon.com/forum/index.php?id=293519&start=120

Сервер при виде таких страниц проверяет соответствие предустановленным в .htaccess шаблонам и если совпадение есть, перенаправляет по указанной ссылке, подставляя параметры. (как в обычной регулярке).

Вот тебе ещё один пример:
  1. RewriteRule ^article/([0-9]{1,11})$ ablogs/index.php?act=view&id=$1 [L,QSA]
http://annimon.com/article/1163
http://annimon.com/ablogs/?act=view&id=1163
__________________
 let live

Изменено aNNiMON (5.05 / 18:32) (всего 2 раза)
- 6.05.2015 / 08:41
ДубmanD
  Пользователь

ДубmanD 
Сейчас: Offline
aRiGaTo, Я и имел ввиду то, что ты написал :gg:
__________________
 No thing is perfecT
- 6.05.2015 / 09:25
kingdosya
  Пользователь

kingdosya 
Сейчас: Offline
Цитата aNNiMON:
kingdosya, почитай про mod_rewrite.
У нас в .htaccess есть настройка RewriteRule:
[code]RewriteRule ^forum/id([0-9]+)$ forum/index.php?id=$1 [L,QSA]
RewriteRule ^forum/id([0-9]+)-([0-9]+)$ forum/index
Вот теперь и понятно. Перенаправляет? То есть в итоге наши браузеры делают 2 запроса?

Изменено kingdosya (6.05 / 09:30) (всего 1 раз)
- 6.05.2015 / 09:41
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
kingdosya, нет, перенаправление идёт на самом сервере, для тебя и для браузера это выглядит так, будто http://annimon.com/forum/id293519-140 есть нормальная статическая страница.
__________________
 let live
- 6.05.2015 / 21:43
Naik
  Пользователь

Naik 
Сейчас: Offline
Цитата aNNiMON:
kingdosya, почитай про mod_rewrite.
У нас в .htaccess есть настройка RewriteRule:
[code]RewriteRule ^forum/id([0-9]+)$ forum/index.php?id=$1 [L,QSA]
RewriteRule ^forum/id([0-9]+)-([0-9]+)$ forum/in
Бывает еще все запросы направляются в index.php и он уже сам парсит параметры и решает что делать
- 6.05.2015 / 23:26
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
margin: auto; не всегда работает для тега body

с чем может быть связано?
__________________
 わからない!!

Изменено Ксакеп (7.05 / 05:05) (всего 1 раз)
- 7.05.2015 / 13:37
Artorius
  Пользователь

Artorius 
Сейчас: Offline
kohana3 в свою очередь начала ругаться на мускул(мода теперь такая у всех пхпшных). Что делать-то?
Наверх  Всего сообщений: 379
Фильтровать сообщения
Поиск по теме
Файлы топика (15)