Умоляю помогите разобраться( 301-редерикт в файле htaccess на wordpress?

W
На сайте с 09.03.2012
Offline
36
377

Уважаемые знатоки помогите пожалуйста решить проблем ку :gm:

Изначально на сайте стояло Чпу (категория->статья) решил изменить на Чпу (Статья).

Теперь нужно сделать 301 редерик со старых Чпу на новые:confused:

На форуме подсказали, что нужно вставить в htaccess следующую строчку

RewriteRule ^old/url\.html$ адрес старой страницы /new/url.html адрес новой страницы [R=301,L]

Но при внедрении в файл htaccess выше приведен ой строчки выдало 500 Ошибку!

У меня в файле htaccess про писан следующий код:

# BEGIN WordPress

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.Мой-сайт\.ru$ [NC]
RewriteRule ^(.*)$ http://Мой-сайт/$1 [R=301,L]
# END WordPress

Как мне сделать правильно 301 редерикт со старых Чпу на новые:idea:

wwwwww
На сайте с 29.04.2011
Offline
195
#1

Так попробуйте.


# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
Options +FollowSymLinks
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteCond %{HTTP_HOST} ^www.Мой-сайт\.ru$ [NC]
RewriteRule ^(.*)/(.*)$ http://Мой-сайт/$2 [R=301,L]
</IfModule>

# END WordPress
Видишь? Свободная подпись.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий