Avatars
Новичок
header () запрещен? Не устанавливает заголовки.
Имеем сайт. Имеем движок на PHP. Движок использует и обрабатывает переадресацию (.htaccess) с несуществующих URL (404 и 403). Естественно, переписывает header на "200 ОК":
<? header('http/1.0 200 Ok'); ?>
На всех серверах такая штука работает, а на одном хостинге (users.ru) - не работает.
При этом:
- yandex.ru ругается на ошибку 403
+ скрипт нормально работает на www.net.ru, nthost.ru, azz.ru - ставит http/1.0 200 и индексируется поисковиками
+ скрипт ошибок не выдает не в браузер, не в логи
+ документ формирует и в браузерах отображается нормально
+ вообще-то скрипт с буферизацией, но на всяк случ пробовал стаить header() первой строчкой - результат тот же.
* на users.ru гайки закручены до невозможности. даже "php_value" в .htaccess не установить.
что это такое и что делать?
может ли быть так, что header () запрещен на этом хостинге? как тогда быть?
Имеем сайт. Имеем движок на PHP. Движок использует и обрабатывает переадресацию (.htaccess) с несуществующих URL (404 и 403). Естественно, переписывает header на "200 ОК":
<? header('http/1.0 200 Ok'); ?>
На всех серверах такая штука работает, а на одном хостинге (users.ru) - не работает.
При этом:
- yandex.ru ругается на ошибку 403
+ скрипт нормально работает на www.net.ru, nthost.ru, azz.ru - ставит http/1.0 200 и индексируется поисковиками
+ скрипт ошибок не выдает не в браузер, не в логи
+ документ формирует и в браузерах отображается нормально
+ вообще-то скрипт с буферизацией, но на всяк случ пробовал стаить header() первой строчкой - результат тот же.
* на users.ru гайки закручены до невозможности. даже "php_value" в .htaccess не установить.
что это такое и что делать?
может ли быть так, что header () запрещен на этом хостинге? как тогда быть?