Подскажите как настроить редирект 301 на ЧПУ ссылки

pauc

Новичок
Как настроить редирект на ЧПУ ссылки, а то выводит типа http://www.yoursite.ru/index.php?whatpage=news
Cумел только такой редирект найти, а как сделать чтоб редиректил на ЧПУ ссылки в Kandidat CMS работает сайт. Может можно как-то по другому склеить по 301 редиректу но только чтоб на ЧПУ был редирект?

<Files ".htaccess">
deny from all
</Files>
Options +FollowSymlinks
RewriteEngine On
RewriteBase /
ErrorDocument 404 /404.html
########################################

#Админка
RewriteRule ^admin.html$ admin/index.php
RewriteRule ^admin/$ admin/index.php
#для каптчи
RewriteRule ^captcha.php$ mycode/captcha.php
#Фото
RewriteRule ^photo-cat-([-a-zA-Z0-9_]*)?-([0-9]*)?.html$ index.php?whatpage=photo&cat=$1&page=$2
RewriteRule ^photo-cat-([-a-zA-Z0-9_]*).html? index.php?whatpage=photo&cat=$1
RewriteRule ^photo-([0-9]*).html? index.php?whatpage=photo&page=$1
#Новости
RewriteRule ^news-([0-9]*).html? index.php?whatpage=news&view=$1
RewriteRule ^news-page-([0-9]*).html? index.php?whatpage=news&newspage=$1
#Страницы
RewriteRule ^([-a-zA-Z0-9_]*)?.html$ index.php?whatpage=$1
RewriteRule ^([-a-zA-Z0-9_]*)/?([-a-zA-Z0-9_]*)?.html$ index.php?catpage=$1&whatpage=$2
RewriteRule ^([-a-zA-Z0-9_]*)/?$ index.php?catpage=$1
RewriteRule ^([-a-zA-Z0-9_]*)/?([-a-zA-Z0-9_]*)/?([-a-zA-Z0-9_]*)?.html$ index.php?catpage=$1&subcatpage=$2&whatpage=$3
RewriteRule ^([-a-zA-Z0-9_]*)/?([-a-zA-Z0-9_]*)/?$ index.php?catpage=$1&subcatpage=$2

RewriteCond %{HTTP_HOST} ^yoursite.ru
RewriteRule (.*) http://www.yoursite.ru/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.yoursite.ru/ [R=301,L]
 

pauc

Новичок
Может можно как-то по другому склеить по 301 редиректу но только чтоб на ЧПУ был редирект
 

madara17

Новичок
Ребят, нужна помощь. Я сделал ЧПУ и теперь мне надо, чтобы был переход со старых url на ЧПУ. Например с worldmagik.ru/view_postart.php?id=257 на worldmagik.ru/article/257/1
 
Сверху