برنامه نویسی
راهنما – مسیریابی زیر دامنه در NextJS – چند مستاجر

چگونه می توانم زیر دامنه ها و دامنه اصلی را برای تنظیم CMS جدا کنم
بهترین راه برای دستیابی به این هدف چیست؟
اولی
- من می خواهم localhost: 3000 کاملاً رایگان باشد
- صفحه فرود و تمام مسیرهای آن (صفحات) فقط در App.LocalHost: 300
- App.LocalHost: 3000/ورود به سیستم که به داشبورد هدایت می شود. localhost: 3000
- داشبورد کاربر در داشبورد. localhost: 3000
- داشبورد مدیر در Admin.LocalHost: 3000 هر زیر دامنه کاملاً از هم جدا شده است.
من چندین زیر دامنه دارم ، هر زیر دامنه یک وب سایت جداگانه است
چگونه می توانم اطمینان حاصل کنم که مسیرها نشت نمی کنند و سئو نیز تحت تأثیر قرار نمی گیرد.
بچه های بزرگ چگونه این کار را انجام می دهند؟
مانند – subdomain1.app.com/home و subdomain2.app.com/home مخلوط نکنید ، و آنها کاملاً جدا شده اند
من می خواهم با Admin.App.com و App.App.com Subdomains به همان داشبورد مربوطه بپردازم.
من سعی کرده ام که میان افزار و بازنویسی را بازنویسی کنم اما به نوعی ، یا تمام مسیرهای زیر دامنه در سایت اصلی قابل دسترسی هستند ، یا 404 دریافت می کنم
○ Compiling /middleware ...
✓ Compiled /middleware in 1290ms (197 modules)
{
pathname: '/login',
hostname: 'app.localhost',
path: '/login',
baseUrl: 'http://localhost:3000/login',
nextUrl: 'http://localhost:3000/login'
}
Rewriting auth path to: /app/(auth)/login
(node:39596) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
○ Compiling /_not-found ...
✓ Compiled /_not-found in 7.2s (611 modules)
GET /login 404 in 7989ms
بهترین راه برای ساخت یک برنامه چند مستاجر با JS بعدی چیست؟