Nginx webserver com html website estático redireciona 500 erro interno

1

Eu tenho um site HTML estático em um servidor da Web Nginx. Para um formulário de contato eu uso o serviço Formspree.

<form action="https://formspree.io/[email protected]"
      method="POST">
    <input type="text" name="name">
    <input type="email" name="_replyto">
    <input type="submit" value="Send">
</form>

Quando tento enviar o formulário preenchido e a página precisa ser redirecionada para o serviço Formspree, um erro interno 500 é exibido.

o erro de log: "... cliente: 100.22.213.22, servidor: example.com, solicitação:" POST / HTTP / 1.1 ", host:" exemplo.com ", referenciador:" link "

Qual é o problema aqui?

    
por Clemente Nogueira 24.10.2018 / 12:16

1 resposta

0

Servidor LTS do Ubuntu 18.04

Eu preciso configurar o Nginx, neste caso o arquivo vhost de configuração do site Nginx.

nano /etc/nginx/sites-enabled/example.com.vhost

server {
  listen 80 default_server;
  listen [::]:80 default_server;

  root /var/www/example;

  index index.html;

  server_name example.com www.example.com;

  // ADD THIS CODE TO WEBSITE WORK PROPERLY
  location / {
    try_files $uri $uri/ =404;
  }
}
    
por 24.10.2018 / 16:17