پنل ابری پارس هاست — مستندات
مستندات » قوانین » قوانین صفحه

قوانین صفحه

۱ دقیقه مطالعه

اعمال مجموعه‌ای از تنظیمات روی الگوهای خاص URL — بازنویسی پیش‌فرض‌های سراسری دامنه شما فقط برای صفحاتی که نیاز دارند.

مسیر

قوانین ← قوانین صفحه (/cdn/{domain}/page-rules).

در این صفحه چه چیزی هست

هر قانون با یک الگوی URL (با wildcard، مثلاً /old-blog/*) مطابقت می‌کند و یک یا چند اقدام اعمال می‌کند:

  • بازنویسی سطح کش برای URLهای منطبق.
  • بازنویسی TTL لبه/مرورگر.
  • فوروارد — ریدایرکت درخواست‌های منطبق (با کد وضعیت، مثلاً ۳۰۱) به URL دیگر، به‌صورت اختیاری با استفاده مجدد از بخش‌های wildcard گرفته‌شده ($1).
  • سایر کلیدهای هر-URL بسته به آنچه قانون باید بازنویسی کند.

قوانین یک اولویت و کلید فعال دارند؛ قوانین منطبق به ترتیب اولویت اعمال می‌شوند.

فهرست قوانین صفحه
قوانین صفحه
## گام‌به‌گام: ریدایرکت یک ساختار URL قدیمی
  1. روی افزودن قانون کلیک کنید.
  2. الگوی URL = /old-blog/*.
  3. یک اقدام فوروارد اضافه کنید: کد وضعیت 301، مقصد https://yourdomain.com/blog/$1.
  4. ذخیره کنید.

رفع اشکال

  • قانون مطابقت نمی‌دهد — الگوهای wildcard باید * را در جای درست داشته باشند؛ /old-blog/* با /old-blog/anything مطابقت دارد اما با خود /old-blog نه.
  • دو قانون تداخل دارند — فقط اولین قانون منطبق (بر اساس اولویت) اقدامات خود را اعمال می‌کند؛ قوانین با اولویت پایین‌تر که با همان URL مطابقت دارند برای همان تنظیمات نادیده گرفته می‌شوند.
← قبلی
بعدی →