Выдано 108935 лицензий

Проблема с авторизацией при обмене с 1С при использовании PHP в режиме CGI

При работе PHP в режиме CGI недоступна HTTP-авторизация, которая необходима для осуществления авторизации 1С на сайте при обмене данными.

Для решения проблемы в. htaccess после RewriteBase / в корне сайта внесите следующие строки:

   RewriteCond %{HTTP:Authorization} !^$
   RewriteCond %{REQUEST_URI} ^/shop/1c/.*
   RewriteRule ^(.*)$ /index.php?authorization=%{HTTP:Authorization}&%{QUERY_STRING}

Использованные данные:

  1. http://opennet.ru/base/dev/cgi_auth_401.txt.html
  2. http://ru2.php.net/manual/en/features.http-auth.php