Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
RewriteEngine On RewriteRule ^blog/(category-\d+)$ /blog/index/$1 [R=301,L]
RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([0-9a-z\-\_]+)?/?([0-9a-z\-\_]+)?/?([0-9a-zA-Z\-\_\.\,\=]+)?/?$ index.php?module=$1&controller=$2&id=$3 [L,QSA] # Compress JavaScript & CSS <IfModule mod_deflate.c> <FilesMatch "\.(js|css|php)$"> SetOutputFilter DEFLATE </FilesMatch> </IfModule> # Страница ошибки ErrorDocument 404 site/page/error/404
RewriteEngine on RewriteRule ^blog/(category-\d+)$ /blog/index/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([0-9a-z\-\_]+)?/?([0-9a-z\-\_]+)?/?([0-9a-zA-Z\-\_\.\,\=]+)?/?$ index.php?module=$1&controller=$2&id=$3 [L,QSA] # Compress JavaScript & CSS <IfModule mod_deflate.c> <FilesMatch "\.(js|css|php)$"> SetOutputFilter DEFLATE </FilesMatch> </IfModule> # Страница ошибки ErrorDocument 404 site/page/error/404
if (empty($id)) { $id = reqvest::get('get', 'controller'); if (stristr($id, 'category') !== false) { header('HTTP/1.1 301 Moved Permanently'); header('Location: ' . SITE . '/blog/index/' . $id); exit; } }