Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

redirect 301

00 голосов
4
Здравствуйте. Помогите пожалуйста.
Есть стандартный файл .htaccess


Цитата
Options -Indexes
ErrorDocument 404 /404.php

< IfModule mod_php5.c>
php_flag allow_call_time_pass_reference 1
php_flag session.use_trans_sid off
#php_value display_errors 1
#php_value mbstring.func_overload 2
#php_value mbstring.internal_encoding UTF-8
</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"
</IfModule>



Как правильно прописать редирект?
ДОбавляю строчкой ниже

Цитата
< IfModule mod_redirect.c>
Redirect 301 /search.php /index.php
</IfModule>


Ничего не происходит...

Пишу без тегов а просто в конце

Цитата
Redirect 301 /search.php /ubdex.php


Ошибка 500

Может быть не туда прописываю обращение?
спросил 31 Дек, 13 от McArchy (100 баллов)

4 Ответы

00 голосов
Да, не туда. Блок
Код
< IfModule mod_rewrite.c> 

у вас уже есть. В него и пишите правила.

Код
RewriteRule ^search\.php$  /index.php [R=permanent,L]

отдаст 301 код на файл search.php и средиректит на главную страницу.
ответил 29 Март, 14 от Yago (360 баллов)
00 голосов
разобралась :)
спасибо
была строчка

Цитата
RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L]


которая все мне портила )
ответил 21 Июль, 14 от McArchy (100 баллов)
00 голосов
это очень важная строчка.
просто свою вставьте повыше.
ответил 22 Ноя, 14 от Exet (380 баллов)
00 голосов
спасибо всем :)
все получилось :)
ответил 18 Март, 15 от McArchy (100 баллов)

Похожие вопросы

0 голосов
1 ответ
спросил 07 Сен, 13 от ElfPrist (300 баллов)
0 голосов
2 ответов
спросил 01 Май, 14 от ALOTAR (100 баллов)
0 голосов
4 ответов
спросил 07 Янв, 14 от TalisSa (100 баллов)