Для юзеров Seditio и новичков
Perceive |
|
---|---|
Ещё одно предложение.
Мы имеем набор коренных файлов (index.php, list.php, message.php, ...), в которых есть одни и те же куски кода, например: define('SED_CODE', TRUE);
define('SED_PLUG', TRUE);
require_once('./datas/config.php');
require_once($cfg['system_dir'].'/functions.php');
require_once($cfg['system_dir'].'/common.php'); defined('SED_CODE') && defined('SED_PLUG') or die('Wrong URL'); Думаю, можно достаточно быстро всё переложить на один index.php. Пусть он из url-ов вида site.ru/page/12, site.ru/topic/23 вырезает название модуля с переменными и сам его подключает. Убиваем двух зайцев: убираем избыточность и вводим базовые ЧПУ, не прибегая к написанию правил в .htaccess. |