Красивый url для стат.страниц

4
Как можно сделать, чтобы адрес у стат.страницы был не site.com/page/2/
а site/2/?

Нужно что-то прописать в /engine/classes/Router.class.php.?

куда надо вставить
$config['router']['uri'] = array(
'~^([a-z0-9_]{3,30})$~i' => «page/\\2»,
);
?
Заранее спасибо

Возвращение к теме о роутинге (для профилей)

2
Данная конструкция преобразует url вида /profile/{USERNAME} в url вида /{USERNAME}

$config['router']['uri'] = array(
    '~^([a-z_\-]+)$~i' => "profile/\1",
);


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

Какой хак в данном случае использовать для класса Router?

Я думаю многим будет интересна эта тема с точки зрения создателей социальных сетей на фреймворке LiveStreet.

Спасибо за внимание!

Livestreet и IIS

4
Для работы Livestreet на IIS нужно всего две вещи:
  • настроить URL Rewrite, т.к. IIS не понимает файлов .htaccess
  • отредактировать файл ActionTag.class.php чтобы LS мог искать по русским тегам


Читать дальше
  • +11
  • 02 февраля 2011, 17:26
  • gen1us