В NetCat работа с mod_rewrite не совсем обычна.
Привожу примеры того какие изменения нужно вносить в файл .htaccess
Ссылки с параметрами в строке
page/id123 вместо /page/?id=123
Код: Выделить всё
RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-lRewriteRule ^page/id([0-9]+)$ /netcat/require/e404.php?REQUEST_URI=/page/?id=$1 [L,QSA]
Код: Выделить всё
$id = $_GET[id];
Убрать из $fullLink окончание с .html
/page/123 вместо page/123.html
Код: Выделить всё
RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-lRewriteRule ^page/([0-9]+)$ /netcat/require/e404.php?REQUEST_URI=/page/$1.html [L,QSA]
Вышеуказанный код нужно написать до строк
Код: Выделить всё
RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-lRewriteRule ^(.+)$ /netcat/require/e404.php?REQUEST_URI=$1 [L,QSA]