fix: update URL paths in Django and Nginx configuration for admin and API endpoints
All checks were successful
Deploy on Push to Main / deploy (push) Successful in 42s
All checks were successful
Deploy on Push to Main / deploy (push) Successful in 42s
This commit is contained in:
@@ -18,5 +18,5 @@ from django.contrib import admin
|
||||
from django.urls import path
|
||||
|
||||
urlpatterns = [
|
||||
path('mayo-manager/admin/', admin.site.urls),
|
||||
path('mayo-manager/server/admin/', admin.site.urls),
|
||||
]
|
||||
|
||||
@@ -41,24 +41,28 @@ http {
|
||||
try_files $uri $uri/ /index.html;
|
||||
}
|
||||
|
||||
# Proxy do API Django
|
||||
location ~ ^/mayo-manager/api/?$ {
|
||||
if ($request_uri !~ /$) {
|
||||
return 301 $request_uri/;
|
||||
# Redirect slash-less /mayo-manager/server/admin to /mayo-manager/server/admin/
|
||||
location = /mayo-manager/server/admin {
|
||||
return 301 /mayo-manager/server/admin/;
|
||||
}
|
||||
proxy_pass http://mayo-production-manager-backend:7090/mayo-manager/api/;
|
||||
|
||||
# Redirect slash-less /mayo-manager/server/api to /mayo-manager/server/api/
|
||||
location = /mayo-manager/server/api {
|
||||
return 301 /mayo-manager/server/api/;
|
||||
}
|
||||
|
||||
# Proxy to API Django
|
||||
location /mayo-manager/server/api/ {
|
||||
proxy_pass http://mayo-production-manager-backend:7090/mayo-manager/server/api/;
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
}
|
||||
|
||||
# Proxy do panelu admina Django
|
||||
location ~ ^/mayo-manager/admin/?$ {
|
||||
if ($request_uri !~ /$) {
|
||||
return 301 $request_uri/;
|
||||
}
|
||||
proxy_pass http://mayo-production-manager-backend:7090/mayo-manager/admin/;
|
||||
# Proxy to Django Admin panel
|
||||
location /mayo-manager/server/admin/ {
|
||||
proxy_pass http://mayo-production-manager-backend:7090/mayo-manager/server/admin/;
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
|
||||
Reference in New Issue
Block a user