Имеем базу.
PHP код:
CREATE TABLE IF NOT EXISTS `_keys_` (
`id` int(10) unsigned NOT NULL auto_increment,
`keyword` varchar(255) NOT NULL,
`outurl` varchar(255) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `keyword` (`keyword`,`outurl`)
) ENGINE=MyISAM;
в базе держим запросы по каким куда и как хотим перейти.
корни слов точнее.
Теперь вот запрос.
PHP код:
SELECT * FROM _keys_ where 'без пизды' REGEXP (keyword)
"без пизды" - это кей что прилетел на тдску.
в базе у нас есть кей
"пизд" и урл куда по этому кею идти. то есть когда в базе лежит корень односложный, то все просто.
а вот если мы хотим траф отправлять по кею длиной N слов.
Как быть тут?!
То есть нам надо редиректить траф по запросу
"купить хуйню", соответственно в базе надо держать корни слов
"купи ху" - почти так.
Но вот запрос для этого уже не составить.
Кто то делал такое?!
p.s. сорри за сумбур, простуда с насморком заебала.