parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Ike 18.06.2006 20:05

Тривиальное решение.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*[^/])$  /index.html?page=$1
RewriteRule ^$  /index.html?page=main

CREATE TABLE `uri` (
  `uri_id` int(11) NOT NULL default '0',
  `uri_path` varchar(255) default NULL,
  PRIMARY KEY  (`uri_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

$pid[^table::sql{SELECT uri_id FROM uri WHERE uri_path = '$form:page'}]
$pid -- идентификатор записи в других таблицах.

Все это подано в жутко упрощенной модели.