【发布时间】:2019-10-21 07:28:45
【问题描述】:
如何将这两者部署在一起,我不喜欢 Laravel React 预设,我想将两者分开,捆绑 React 应用并将它们与任何 Web 服务器(apache、nginx...)一起部署
编辑
这是我对 Laravel 的配置,但它没有加载路由
server {
listen 8000;
server_name 127.0.0.1
root "..\..\Proyecto\Backend\JWT\public";
add_header 'Access-Control-Allow-Origin' '*';
add_header X-Frame-Options "SAMEORIGIN";
add_header X-XSS-Protection "1; mode=block";
add_header X-Content-Type-Options "nosniff";
index index.html index.htm index.php;
charset utf-8;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location = /favicon.ico { access_log off; log_not_found off; }
location = /robots.txt { access_log off; log_not_found off; }
error_page 404 /index.php;
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
include fastcgi_params;
}
location ~ /\.(?!well-known).* {
deny all;
}
}
【问题讨论】:
-
你建了没?
-
@ashokpoudel 你是什么意思?
-
您是在尝试构建应用程序还是已经构建了它
-
@ashokpoudel 我已经构建了它,我正在尝试部署它
-
所以 react 应用在 laravel 项目文件夹内,是单页应用
标签: reactjs laravel apache nginx web-deployment