не могу сделать редирект 301

KA
На сайте с 28.05.2015
Offline
73
475

Прочитл море тут всякого но так и не смог сделать редирект с старой страницы на новую

короче пример надо сделать редирект например с test.ru/catalog/tovar на test.ru/tovar

делал и так

RewriteRule https://test.ru/catalog/kupit_durshlagi_sita_fruktomoyki_v_interent_magazine/ https://test.ru/kupit_durshlagi_sita_fruktomoyki_v_interent_magazine/ [R=301,L]

и так

RewriteRule ^catalog/kupit_durshlagi_sita_fruktomoyki_v_interent_magazine/ kupit_durshlagi_sita_fruktomoyki_v_interent_magazine/? [R=301,L]

не не хочет редирект работать и все тут, может кто подскажет в чем проблема?!

Htacces сейчас такой

Options -Indexes 

ErrorDocument 404 /404.php

<IfModule mod_php5.c>
php_flag session.use_trans_sid off
#php_value display_errors 1
php_value mbstring.internal_encoding UTF-8
php_value mbstring.func_overload 2
</IfModule>

<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !/bitrix/urlrewrite.php$
RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L]
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]
</IfModule>

<IfModule mod_dir.c>
DirectoryIndex index.php index.html
</IfModule>

<IfModule mod_expires.c>
ExpiresActive on
ExpiresByType image/jpeg "access plus 3 day"
ExpiresByType image/gif "access plus 3 day"
ExpiresByType image/png "access plus 3 day"
ExpiresByType text/css "access plus 3 day"
ExpiresByType application/javascript "access plus 3 day"
</IfModule>

php_value max_input_vars 10000
php_value default_socket_timeout 60

RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

RewriteCond %{HTTP:X-Forwarded-Protocol} !=https
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
mamaeff
На сайте с 13.02.2013
Offline
66
#1

Была аналогичная проблема, не смог решить, поставил это

D
На сайте с 30.04.2005
Offline
82
#2

Чтобы не плодить сущности, задам вопрос по редиректу тут.

Вопрос банальный - настроить редирект с динамической страницы на статическую. Все делаю, какя описывают, редирект происходит, но в конце статической страницы добавляется слеш, который, соответственно ведет к странице 404. Никак убрать его не могу.

Подскажите, пожалуйста, что я делаю не так?

Код такой:

RewriteCond %{QUERY_STRING} ^option=com_content&view=article&id=265:2010-09-14-21-45-34&catid=115:2010-09-14-21-38-53&Itemid=122

RewriteRule ^(.*)$ /world-woman/115-turizm/265-2010-09-14-21-45-34.html? [R=301,L]

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