Редирект с 81 порта на 80

Для теста сделал на работающем сайте следующее:
Код:
RewriteCond %{SERVER_PORT} 80
RewriteRule (.*) http://%{HTTP_HOST}:443/$1/testing-in-progress [R=301,L]
На выходе получил урл реврайтом joxi.ru/DBA09jwheZLVry с сохранением URI...

Обратный код должен был бы у вас сработать и средиректить порт на 80...
 
Для теста сделал на работающем сайте следующее:
Код:
RewriteCond %{SERVER_PORT} 80
RewriteRule (.*) http://%{HTTP_HOST}:443/$1/testing-in-progress [R=301,L]
На выходе получил урл реврайтом joxi.ru/DBA09jwheZLVry с сохранением URI...

Обратный код должен был бы у вас сработать и средиректить порт на 80...

Нет, не работает, редиректит на главную.
 
А вы данные правила вставляете в конец файла? Или в начало сразу после " # Web Optimizer end RewriteEngine On"?
Меня терзают смутные сомнения относительно штатного битриксовского urlrewriter`a...
 
А вы данные правила вставляете в конец файла? Или в начало сразу после " # Web Optimizer end RewriteEngine On"?
Меня терзают смутные сомнения относительно штатного битриксовского urlrewriter`a...

Эффект один и тот же.
 
Эффект один и тот же.
Нет, ну это уже вообще интересно :)
Как так может быть, что б у меня рерайтилось, а у Вас нет? Может проблема в хостинге и тикет к хостерам поможет решить проблему? Может они смогут закрыть этот порт?
 
Нет, ну это уже вообще интересно :)
Как так может быть, что б у меня рерайтилось, а у Вас нет? Может проблема в хостинге и тикет к хостерам поможет решить проблему? Может они смогут закрыть этот порт?

Закрыть то его не проблема (он был закрыт ранее, пока яндекс почему-то не проиндексировал 81 порт =/), мне надо, чтобы Яндекс понял, что сайт не на порту, а по прямому адресу (80 порт).
Поэтому и возникла такая проблема с редиректом.
 
Я даже и не знаю что здесь такого сделать... Может если руками поковырять - получилось бы, хотя и не уверен...
Извиняюсь, что не помог.
 
Назад
Сверху