Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Помогите сделать ЧПУ для самописного движка
Форумы портала PHP.SU » » HTTP и PHP » Помогите сделать ЧПУ для самописного движка

Страниц (1): [1]
 

1. alexlasto - 23 Августа, 2011 - 00:23:55 - перейти к сообщению
Помогите сделать ЧПУ для самописного движка Закатив глазки

Движок работает на файлах.
Надо преобразовать вот такие ссылки:
1) index.php?cat=scripts в category/scripts.html
2) index.php?cat=scripts&post=article-1 в scripts/article-1.html

Сам пробовал, но ничего не получается.
Кто сможет помочь - отблагодарю!
2. OrmaJever - 23 Августа, 2011 - 00:29:34 - перейти к сообщению
если в следуйщем посте не будет нормального описания удалю тему.
3. КЫР - 23 Августа, 2011 - 08:00:21 - перейти к сообщению
ссылки можно преобразовать, если все адреса будут вида
index.php?f=category&page=scripts
index.php?f=category&page=article-1

тогда в .htaccess
#
RewriteEngine on
RewriteRule ^([\w]+)/*$ index.php?f=$1
RewriteRule ^([\w]+)/([\w]+)/*$ index.php?f=$1&page=$2

.html тоже подставлять с помощь этого же файла можно, но я не знаю как

 

Powered by ExBB FM 1.0 RC1