fix: support sidataprod path behind traefik
CI/CD Pipeline to Rancher - SIDATA / build-and-deploy (push) Failing after 2m3s

This commit is contained in:
2026-09-06 12:02:09 +07:00
parent 2e4315dc68
commit 674941939c
4 changed files with 8 additions and 17 deletions
+1 -1
View File
@@ -16,7 +16,7 @@ class Authenticate extends Middleware
{ {
if (! $request->expectsJson()) { if (! $request->expectsJson()) {
// Paksa redirect membawa prefix /sidata agar tidak terlempar ke root domain // Paksa redirect membawa prefix /sidata agar tidak terlempar ke root domain
return url('/sidata/login'); return redirect()->guest(route('login'));
} }
} }
} }
+5 -14
View File
@@ -2,22 +2,13 @@
namespace App\Http\Middleware; namespace App\Http\Middleware;
use Illuminate\Http\Middleware\TrustProxies as Middleware; use Fideloper\Proxy\TrustProxies as Middleware;
use Illuminate\Http\Request;
class TrustProxies extends Middleware class TrustProxies extends Middleware
{ {
/**
* The trusted proxies for this application.
*
* @var array|string|null
*/
protected $proxies = '*'; protected $proxies = '*';
/** protected $headers = [
* The headers that should be used to detect proxies. \Illuminate\Http\Request::HEADER_X_FORWARDED_ALL,
* ];
* @var int }
*/
protected $headers = Request::HEADER_X_FORWARDED_ALL;
}
+1 -1
View File
@@ -17,7 +17,7 @@ class RouteServiceProvider extends ServiceProvider
* *
* @var string * @var string
*/ */
public const HOME = '/sidata/home'; public const HOME = '/home';
/** /**
* The controller namespace for the application. * The controller namespace for the application.
+1 -1
View File
@@ -6,4 +6,4 @@
# spec: # spec:
# stripPrefix: # stripPrefix:
# prefixes: # prefixes:
# - /sidata # - /sidataprod