Как настроить Httpd для обработки запросов агента Safari - PullRequest
0 голосов
/ 19 января 2020

Добрый вечер всем!

Я внедряю Safari Pu sh Уведомления. На Medium.com я нашел отличный учебник. Есть одна часть процесса, где я застрял. Я не знаю, как настроить httpd для обработки запросов агента сафари. Учебник показывает путь для Nginix. Однако в моей компании мы используем Apache httpd.

Вот инструкция:

#Safari Push Package Request
location /push/v2/pushPackages/web.com.domain.appname {
      add_header "Access-Control-Allow-Origin"  *;
      allow all;
      fastcgi_pass 127.0.0.1:9000;
      fastcgi_index index.php;
      fastcgi_param SCRIPT_FILENAME /var/www/safari.push/index.php;
      include fastcgi_params;
}
#Safari Push Log
location /push/v2/log {

      add_header "Access-Control-Allow-Origin"  *;
      allow all;
      fastcgi_pass 127.0.0.1:9000;
      fastcgi_index log.php;
      fastcgi_param SCRIPT_FILENAME /var/www/safari.push/log.php;
      include fastcgi_params;
}

Я прошу помощь сообщества, чтобы направить меня в правильном направлении. Я даже не понимаю с чего начать гугл это.

Спасибо!

1 Ответ

0 голосов
/ 19 января 2020

Весь эквивалент вещи fastcgi будет mod_proxy_fcgi в Apache. Для подтверждения концепции вы можете полностью пропустить быстрый cgi и просто указать на сценарии CGI.

Apache имеет <Location> ... </Location> разделов, которые в основном 1: 1 с разделом location { } выше.

nginx add_header просто Header из mod_headers.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...