Страница 1 из 1

Rewrite внутренних ссылок сайта.

СообщениеДобавлено: Вт июл 15, 2014 5:40 pm
HitechCraft
Есть несколько ссылок:

site.ru/index.php?mode=rules
site.ru/index.php?mode=game
site.ru/index.php?mode=forum

нужно в .htaccess эти ссылки поменять на тип

site.ru/rules
site.ru/game
site.ru/forum

но чтобы не писать по 100 строк для каждой, а обобщить в 1. :!:

СообщениеДобавлено: Пн дек 14, 2015 7:12 am
Emilien
Код: выделить все
RewriteEngine On

RewriteCond %{THE_REQUEST} " /index\.php\?mode=([^ &]+)"
RewriteRule ^ /%1? [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?mode=$1 [L]