HTTP ЕСЛИ МОДИФИЦИРОВАННЫЕ ПОСЛЕ заголовков страниц для Google

Я использовал приложение create-react-app, чтобы сделать сайт сейчас и имел такую ​​же проблему, что и здесь. Я использую BrowserRouting из пакета react-router-dom. Я работаю на сервере Nginx, и для меня это решило добавить следующее к /etc/nginx/yourconfig.conf

location / {
  if (!-e $request_filename){
    rewrite ^(.*)$ /index.html break;
  }
}

. Это соответствует добавлению следующего к .htaccess в случае, если вы используете Appache

Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.html [QSA,L]

Это также похоже на решение, предложенное самим Facebook, и его можно найти здесь

-1
задан EJoshuaS 17 January 2019 в 17:45
поделиться