インフラをheroku
laravel-adminを管理画面
nuxtとウェブサービス、laravelをAPI
これを同一ドメインとして用いたいのですが
理想
hoge.com → nuxtのホームページ
hoge.com/admin → laravelの管理画面
nginx.conf
location / { try_files $uri /public/dist/index.html?$query_string; } location ~ /_nuxt/(.+)$ { try_files $uri /public/dist/_nuxt/$1; } location ~ /api/ { try_files $uri /public/index.php?$query_string; } location ~ /admin/ { try_files $uri /public/index.php?$query_string; } location ~ .php$ { try_files $uri /public/index.php =404; fastcgi_split_path_info ^(.+.php)(/.+)$; fastcgi_pass heroku-fcgi; fastcgi_index admin.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }
といった具合に設定しています。
hoge.com → nuxtのホームページ(APIも適用されている)
hoge.com/admin → nuxt側でnot foundとなりうまく動作しない
hoge.com/index.php → laravelのトップ画面になる
御助力よろしくお願いいたします…
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/20 23:19 編集