برنامه نویسی

راهنما – مسیریابی زیر دامنه در 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 بعدی چیست؟

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا