- پشتیبانی از نسخه های
- 2.2
[H1][DigitalPoint] App for Cloudflare® 1.5.7[/H1]
ویژگی ها
همه چیز از داخل XenForo در دسترس است (نیازی نیست برای چیزهایی به Cloudflare بروید) از طریق Cloudflare API. این به شما اجازه می دهد تا به مدیران اجازه انجام کارهای خاصی را بدهید (به عنوان مثال آدرس های IP را در Cloudflare بدون دسترسی به حساب Cloudflare خود مسدود کنید).
بسیاری از پیکربندی و استفاده از Cloudflare را با XenForo ساده / خودکار می کند.
ویژگی ها
همه چیز از داخل XenForo در دسترس است (نیازی نیست برای چیزهایی به Cloudflare بروید) از طریق Cloudflare API. این به شما اجازه می دهد تا به مدیران اجازه انجام کارهای خاصی را بدهید (به عنوان مثال آدرس های IP را در Cloudflare بدون دسترسی به حساب Cloudflare خود مسدود کنید).
بسیاری از پیکربندی و استفاده از Cloudflare را با XenForo ساده / خودکار می کند.
- تمام تنظیمات/گزینه های Cloudflare را برای منطقه خود مدیریت کنید.
- قابلیت پاکسازی کش Cloudflare .
- پشتیبانی از فایروال Cloudflare
- می توانید به طور خودکار فیلترهای فایروال ایجاد کنید تا دسترسی به دایرکتوری های داخلی XenForo را مسدود کنید که قرار نیست از طریق مرورگر وب به آنها دسترسی داشته باشید (internal_data و src). شما همچنین می توانید هر فیلتر دیوار آتش را حذف کنید.
- قوانین عامل کاربر فایروال را ایجاد/حذف کنید .
- قوانین آدرس IP فایروال را ایجاد/حذف کنید . شامل قابلیت منقضی شدن اختیاری این قانون در آینده است (به عنوان مثال شاید بخواهید یک کلاس C را به مدت 7 روز مسدود کنید، یا بخواهید یک IP خاص را به مدت 30 روز به چالش بکشید).
- مسدود کردن ترافیک در سطح کشور (شامل گرههای خروج Tor) را مدیریت کنید.
- امکان چالش اجباری در فرم های ثبت نام و تماس (به کاهش هرزنامه خودکار کمک می کند).
- پشتیبانی از Cloudflare Access
- میتوانید بهطور خودکار خطمشیهای دسترسی ایجاد کنید تا فقط به مدیران اجازه دسترسی به URLهای نصب و admin.php را بدهید. همچنین می توانید هر خط مشی دسترسی موجود را حذف کنید.
- پشتیبانی از قوانین صفحه Cloudflare
- می توانید قوانین صفحه را در منطقه خود مشاهده و حذف کنید.
- پشتیبانی از قوانین کش Cloudflare
- میتوانید بهطور خودکار یک قانون صفحه ایجاد کنید که به Cloudflare دستور میدهد تا فایلهای XenForo CSS را در حافظه پنهان نگه دارد (معمولاً آنها در حافظه پنهان ذخیره نمیشوند، زیرا Cloudflare بر اساس پسوند فایل کش میکند، و سیستم CSS XenForo دارای پسوند php. است).
- میتوانید بهطور خودکار یک قانون صفحه ایجاد کنید که به Cloudflare دستور میدهد تا تصاویری را که از طریق پراکسی تصویر XenForo ارائه میشوند، کش کند (مشابه CSS XenForo، Cloudflare معمولاً آنها را کش نمیکند زیرا پراکسی تصویر از پسوند php. استفاده میکند).
- پشتیبانی از Cloudflare Turnstile(نیاز به XF 2.2.12+)
- شما می توانید به طور خودکار سایت Turnstile را از طریق API پیکربندی/ایجاد کنید.
- پیوندهای مستقیم به تنظیمات Turnstile و Analytics در حساب Cloudflare می دهد.
- از Cloudflare Workers به عنوان پروکسی برای مخفی کردن آدرس IP مبدا سرور خود برای برخی از توابع XenForo استفاده کنید:
- پروکسی تصویر
- باز کردن
- پشتیبانی از Cloudflare R2 (ذخیره سازی اشیا) برای ذخیره مواردی مانند آواتارها و پیوست ها در فضای ابری.
- پشتیبانی از کش کردن صفحات HTML برای مهمانان در لبه شبکه (در مراکز داده Cloudflare).
- از کلید جهانی API و توکن های API پشتیبانی می کند. توکنهای API حداقل مجوزهای لازم را میدهند و میتوانند چندین ناحیه را دربر گیرند (شما میتوانید از همان نشانه API در چندین نصب/دامنه XenForo بدون دادن هیچ گونه مجوز غیر ضروری استفاده کنید).
- ناظرانی که توانایی پاک کردن هرزنامه و مشاهده IP های کاربر را دارند، یک گزینه اضافی در پاک کننده هرزنامه دریافت می کنند که در آن می توانند به طور موقت آدرس(های) IP مورد استفاده هرزنامه را در 30 روز گذشته ممنوع کنند. تعداد روزهای ممنوعیت گزینه ای است که می توانید در قسمت مدیریت تنظیم کنید (به طور پیش فرض 7 روز است).
- امکان پشتیبان گیری و بازیابیبرخی از پیکربندی های Cloudflare (دسترسی به برنامه ها، قوانین فایروال، قوانین دسترسی به IP فایروال، مسدود کردن عامل کاربر فایروال، قوانین صفحه).
- میتوانید نسخههای پشتیبان را به یک منطقه دیگر بازیابی کنید (مثلاً اگر پیکربندی گستردهای برای یک منطقه دارید، میتوانید از طریق یک بازیابی پشتیبان، همان پیکربندی را به منطقه دیگری بدهید).
- بازیابی یک نسخه پشتیبان، پیکربندی های موجود را حذف نمی کند (شما می توانید پیکربندی را در یک پیکربندی موجود ادغام کنید).
- پیکربندی Cloudflare توسط یک مجوز سرپرست جدید، مدیریت Cloudflare محافظت می شود.
Features
Everything is available from within XenForo (you do not need to go to Cloudflare for things) via the Cloudflare API. This allows you give admins permission to do certain things (for example block IP addresses within Cloudflare without giving them access to your Cloudflare account).
It simplifies/automates much of the configuration and usage of Cloudflare with XenForo.
Manage all Cloudflare settings/options for your zone.
Ability to purge Cloudflare cache.
Cloudflare Firewall support
You can automatically create firewall filters to block access to XenForo internal directories that are not intended to be accessed via web browser (internal_data and src). You can also delete any firewall filter.
Create/delete Firewall user agent rules.
Create/delete Firewall IP address rules. Includes the ability to optionally expire the rule in the future (for example maybe you want to block a class C for 7 days, or you want to force a challenge to a specific IP for 30 days).
Manage country-level traffic blocking (includes Tor exit nodes).
Ability to force challenge on the registration and contact forms (helps mitigate automated spam).
Cloudflare Access support
You can automatically create Access policies to allow only admins the ability to access the install and admin.php URLs. You can also delete any existing Access policy.
Cloudflare Page Rules support
You can view and delete any Page Rules on your zone.
Cloudflare Cache Rules support
You can automatically create a Page Rule that will instruct Cloudflare to cache XenForo CSS files (normally they are not cached because Cloudflare caches based on file extension, and XenForo's CSS system has .php extension).
You can automatically create a Page Rule that will instruct Cloudflare to cache images served through XenForo's image proxy (similar to XenForo's CSS, Cloudflare normally does not cache them because the image proxy uses .php extension).
Cloudflare Turnstile support (requires XF 2.2.12+)
You can automatically configure/create Turnstile site via API.
Gives direct links to Turnstile Settings and Analytics within Cloudflare account.
Use Cloudflare Workers as proxy to hide your server's origin IP address for certain XenForo functions:
Image proxy
Unfurl
Support for Cloudflare R2 (object storage) to store things like avatars and attachments in the cloud.
Support for caching HTML pages for guests at the network edge (in Cloudflare data centers).
Supports both Global API key and API tokens. API tokens allow the minimum required permissions and can span multiple zones (you could use the same API token across multiple XenForo installations/domains without giving any unnecessary permissions).
Moderators that have the ability to spam clean and view user's IPs get an extra option in the spam cleaner where they can temporarily ban the IP address(es) the spammer used in the last 30 days. The number of days to ban is an option you can set in the admin area (it defaults to 7 days).
Ability to backup and restore certain Cloudflare configuration (Access Apps, Firewall Rules, Firewall IP Access Rules, Firewall User Agent Blocking, Page Rules).
You can restore backups to a different zone (for example if you had extensive configuration for a zone, you could give another zone the same configuration through a backup restore).
Restoring a backup does not delete existing configurations (you are able to merge configuration into an existing config).
Cloudflare configuration is protected by a new admin permission, Manage Cloudflare.
In exchange for being free, this addon has a single attribution link buried on the bottom of XenForo's Help -> Cookie usage page (there are no site-wide or footer links).
Everything is available from within XenForo (you do not need to go to Cloudflare for things) via the Cloudflare API. This allows you give admins permission to do certain things (for example block IP addresses within Cloudflare without giving them access to your Cloudflare account).
It simplifies/automates much of the configuration and usage of Cloudflare with XenForo.
Manage all Cloudflare settings/options for your zone.
Ability to purge Cloudflare cache.
Cloudflare Firewall support
You can automatically create firewall filters to block access to XenForo internal directories that are not intended to be accessed via web browser (internal_data and src). You can also delete any firewall filter.
Create/delete Firewall user agent rules.
Create/delete Firewall IP address rules. Includes the ability to optionally expire the rule in the future (for example maybe you want to block a class C for 7 days, or you want to force a challenge to a specific IP for 30 days).
Manage country-level traffic blocking (includes Tor exit nodes).
Ability to force challenge on the registration and contact forms (helps mitigate automated spam).
Cloudflare Access support
You can automatically create Access policies to allow only admins the ability to access the install and admin.php URLs. You can also delete any existing Access policy.
Cloudflare Page Rules support
You can view and delete any Page Rules on your zone.
Cloudflare Cache Rules support
You can automatically create a Page Rule that will instruct Cloudflare to cache XenForo CSS files (normally they are not cached because Cloudflare caches based on file extension, and XenForo's CSS system has .php extension).
You can automatically create a Page Rule that will instruct Cloudflare to cache images served through XenForo's image proxy (similar to XenForo's CSS, Cloudflare normally does not cache them because the image proxy uses .php extension).
Cloudflare Turnstile support (requires XF 2.2.12+)
You can automatically configure/create Turnstile site via API.
Gives direct links to Turnstile Settings and Analytics within Cloudflare account.
Use Cloudflare Workers as proxy to hide your server's origin IP address for certain XenForo functions:
Image proxy
Unfurl
Support for Cloudflare R2 (object storage) to store things like avatars and attachments in the cloud.
Support for caching HTML pages for guests at the network edge (in Cloudflare data centers).
Supports both Global API key and API tokens. API tokens allow the minimum required permissions and can span multiple zones (you could use the same API token across multiple XenForo installations/domains without giving any unnecessary permissions).
Moderators that have the ability to spam clean and view user's IPs get an extra option in the spam cleaner where they can temporarily ban the IP address(es) the spammer used in the last 30 days. The number of days to ban is an option you can set in the admin area (it defaults to 7 days).
Ability to backup and restore certain Cloudflare configuration (Access Apps, Firewall Rules, Firewall IP Access Rules, Firewall User Agent Blocking, Page Rules).
You can restore backups to a different zone (for example if you had extensive configuration for a zone, you could give another zone the same configuration through a backup restore).
Restoring a backup does not delete existing configurations (you are able to merge configuration into an existing config).
Cloudflare configuration is protected by a new admin permission, Manage Cloudflare.
In exchange for being free, this addon has a single attribution link buried on the bottom of XenForo's Help -> Cookie usage page (there are no site-wide or footer links).