تغییر مسیرها

تغییر مسیر، بازدیدکننده را از یک مسیر وبلاگ به نشانی دیگری می‌فرستد. آن را از تنظیمات ← تغییر مسیرها در پنل پیکربندی کنید.

ساخت تغییر مسیر
  • پویا: تطبیق مسیرها با عبارت منظم؛ جزئیات در تغییر مسیر پویا آمده است.
  • از: مسیری که می‌خواهید تغییر مسیر دهد؛ برای نمونه /path.
  • به: مقصد که می‌تواند مسیری در وبلاگ یا نشانی بیرونی باشد.
  • نوع: دائمی (HTTP 301) یا موقت (HTTP 302)؛ این گزینه کد پاسخ HTTP را تعیین می‌کند.

تغییر مسیر پویا

با الگو می‌توانید چندین مسیر را به‌صورت پویا به یک مقصد بفرستید؛ مثلاً همهٔ درخواست‌هایی را که با /author/ آغاز می‌شوند به یک سایت بیرونی منتقل کنید.

برای هر وبلاگ حداکثر ۵ تغییر مسیر پویا می‌توان تعریف کرد.
نمونهٔ تغییر مسیر پویا

برای ساخت آن:

  • گزینهٔ پویا را فعال کنید.
  • در از، عبارت منظمی را وارد کنید (نحو PCRE2 پشتیبانی می‌شود).
  • در به، نشانی مقصد را وارد کنید. می‌توانید از گروه‌های گرفته‌شده مانند $1 استفاده کنید.
  • نوع تغییر مسیر را انتخاب کنید و افزودن را بزنید.

نمونه‌های تغییر مسیر پویا

۱. انتقال همهٔ مسیرهای آغازشونده با /author/ به سایت بیرونی:

  • از: /author/(.*)
  • به: https://externalsite.com

۲. انتقال همان مسیرها و نگه‌داشتن ادامهٔ مسیر:

  • از: /author/(.*)
  • به: https://externalsite.com/$1

۳. قراردادن بخش‌های مسیر در ساختاری تازه:

  • از: /author/([^/]+)/(.*)
  • به: https://externalsite.com/$1/somedirectory/$2

۴. حذف اسلش انتهایی مسیر:

  • از: /(.*)/$
  • به: https://yourblog.com/$1

اگر برای نوشتن عبارت منظم به کمک نیاز دارید، با پشتیبانی تماس بگیرید.