diff --git a/scripts/preview-mode.sh b/scripts/preview-mode.sh index d03b0a6..e9c1881 100644 --- a/scripts/preview-mode.sh +++ b/scripts/preview-mode.sh @@ -87,6 +87,8 @@ case "${1:-status}" in fi env_set PREVIEW_MODE on env_set PREVIEW_MIDDLEWARES "$PREVIEW_MIDDLEWARES_VALUE" + # /api و /admin گیت Basic Auth نمی‌گیرند (پنل با ورود خودش کار کند)؛ فقط noindex + env_set PREVIEW_MIDDLEWARES_API "preview-noindex@docker" # در پیش‌نمایش، دامنه دوم به اصلی ریدایرکت نمی‌شود تا هر دو قابل بررسی باشند env_set ALIAS_REDIRECT_MIDDLEWARES "" echo "پیش‌نمایش خصوصی فعال شد — سایت آنلاین است، ورود با نام کاربری/رمز، بدون ایندکس." @@ -96,6 +98,7 @@ case "${1:-status}" in off) env_set PREVIEW_MODE off env_set PREVIEW_MIDDLEWARES "" + env_set PREVIEW_MIDDLEWARES_API "" # در انتشار، دامنه دوم به اصلی ریدایرکت می‌شود تا محتوای تکراری ایجاد نشود env_set ALIAS_REDIRECT_MIDDLEWARES "to-primary@docker" echo "حالت انتشار عمومی فعال شد — گیت ورود حذف و ایندکس مجاز می‌شود."