[WordPress] 外掛分享: Boost site performance with Reverse Proxy

WordPress 外掛 Boost site performance with Reverse Proxy 的封面圖片。

前言介紹

  • 這款 WordPress 外掛「Boost site performance with Reverse Proxy」是 2022-05-23 上架。
  • 目前有 30 個安裝啟用數。
  • 上一次更新是 2023-08-24,距離現在已有 619 天。超過一年沒更新,安裝要確認版本是否可用。以及後續維護問題!
  • 外掛最低要求 WordPress 2.0.2 以上版本才可以安裝。
  • 外掛要求網站主機運作至少需要 PHP 版本 7.0 以上。
  • 有 1 人給過評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

cyberlord92 |

外掛標籤

cors | country block | reverse proxy | IP restriction | Boost Site Speed |

內容簡介

一款結合多種功能於一身的外掛:網站快取、網址重寫、負載平衡、NFT 登入、DDoS 防禦及 IP 限制

透過 Reverse Proxy 可改善網站效能,同時保護網站免受網絡漏洞的威脅,提供包含 IP 限制、媒體限制、網址重寫、速率限制、檔案限制、快取、負載平衡、機器人流量預防、SSL 解除加密、TLS 解除加密、存取控制、流量監控及分析等高級安全解決方案。

Reverse Proxy 如何運作於 WordPress 網站上?
Reverse Proxy 會接收客戶端的請求,將其轉發到伺服器中的其中一台,再將處理請求的伺服器的回應傳送回客户端,就好像代理伺服器處理此請求一樣。客户端僅與 Reverse Proxy 溝通,並不知道另一個伺服器處理了其請求。

特色功能

速率限制:速率限制會指定每個 IP 位址發送請求的時間間隔和在指定的時間內接收的請求數。速率限制用於保護伺服器免受 DoS 攻擊、DDoS 攻擊或防止 Slowloris 攻擊。 設定指南

CORS(跨來源資源共用):此功能可讓使用者提交的特定網域存取伺服器位址以進行非同步請求。在多網站設置中,允許從另一個網站(含有來源標頭)提交的 AJAX 請求。 設定指南

IP 限制 / 位置限制 / 裝置限制 / 國家限制:IP 限制允許您限制來自有限 IP 位址的入站連接,並減少不必要的流量。IP 限制可用於啟用網路安全控制,基於 IP 位址、位置和裝置限制入站連接,減少不希望的流量。此外,此外掛也可以用於檢測實際訪客的 IP 位址。位置限制允許您阻止特定地理位置或區域的未授權訪問,以防止訪問網路服務及保護數據安全。使用裝置限制時,只有經授權的裝置才能訪問組織的數據,以防止數據外洩及未經授權的訪問。 IP 限制設定指南

負載平衡:負載平衡可保證不會有過多負載的伺服器,它會分發網路流量到多個伺服器上。啟用負載平衡時,它不僅提供額外功能,包括應用程式安全,同時可將網路流量分散到多個伺服器上,實現服務高可用性。 負載平衡設定指南

流量監控 / 分析:監控網絡的入站和出站流量,收集有關網絡流量、速度和分類的信息,並生成流量管理的分析報告。流量監控功能可幫助檢查伺服器的健康狀態。 檢查網站流量

網址重寫:網址重寫會在載入頁面時更改統一資源定位符(URL)的結構,使其更易於輸入並且更可讀。網址重寫對於提高安全性及優化 SEO 友好的網址都有益處。 網址重寫

SSL / TLS 解除加密:在您的託管環境中啟用 SSL / TLS 解除加密。

原文外掛簡介

Site Caching, URL Rewriting, Load Balancing, NFT Gating, DDoS prevention, and IP restriction, all in a single plugin.
Reverse Proxy boosts your site performance and protects your websites against web vulnerabilities, which provides advanced security solutions such as IP restriction, Media Restriction, URL Rewriting, Rate Limiting, File Restriction, Caching, Load Balancing, Bot Traffic Prevention, SSL Offloading, TLS Offloading, Access Control, Traffic Monitoring and Analytics, and many more.
How Reverse Proxy will work for your WordPress site?
A Reverse Proxy takes a client’s request, forwards it to one of many other servers, and then delivers the results of the server that handled the request to the client as if the proxy server had handled it. The client only talks to the Reverse Proxy and does not know that another server processed its request.

FEATURES
Rate Limiting: Rate limiting specifies the interval between each request from each IP address and the number of requests received within a specified time. Rate limiting is used to protect the server from DoS attacks, DDoS attacks, or prevent Slowloris attacks. Setup Guide
CORS: The CORS feature is used to allow access to specific domains submitted by a user to make asynchronous requests to the server address. AJAX Requests to this site from another (containing an Origin header) are allowed for each domain in your multisite setup. Setup Guide
IP restriction/ Location restriction/Device-based restriction/ Country restriction: IP restrictions allow you to limit inbound connections from a limited IP address, and to minimize unwanted traffic. IP restriction can be used to activate network security control, limiting inbound connections to web services based on IP address, location, and device, and reducing unwanted traffic. The plugin can be useful to detect Real visitors’ IP Addresses. Location restriction allows you to block unauthorized access from specific geopolitical locations or regions to prevent access to web services and secure data. With device restrictions, only authorized devices will be allowed to access the organization’s data to prevent leaks and secure it from unauthorized access. Setup Guide for IP Restriction
NFT Token Gating: You can set up NFT Token Gating to provide exclusive access to just a few, select users to otherwise restricted content by granting access based on the NFT ID. This is useful if you want to restrict access to your files and folders for select users, your eCommerce site dashboard, and even for gaming communities.NFT Token gating
Load Balancing: Load balancing guarantees that no server is overloaded by distributing network traffic among numerous servers. Load balancing allows network traffic to be distributed among multiple servers. When load balancing is enabled, it provides additional features, including application security. Setup Guide for Load Balancing
Traffic Monitoring and Analytics: Monitor the network’s incoming and outgoing traffic to gather information on network traffic, speed, and classifications and generate an analysis report for traffic management. Traffic monitoring feature can help to check server health status. Check Website Traffic
URL Rewriting: URL rewriting involves changing the structure of the Uniform Resource Locator (URL) when a page is loaded to make it easier to type and more readable. URL rewriting is beneficial because it makes your URL more readable, improves security, and is SEO friendly. URL Rewriting
SSL/TLS Offloading: Enable SSL/TLS offloading in your hosting environment. SSL/TLS Encryption
Two-Factor Authentication: Sets up two-factor authentication (2FA) for WordPress. 2FA on SaaS Apps
User Authentication: User access requests are authenticated with a reverse proxy for user login and file restriction (SAML, OAuth, LDAP, Radius).
Access Control: You can only regulate priority access for authorized users or grant limited access to non-compliant guest users.
Caching and Data Compression: Cache the last copy of the resource when a client requests it, to send it the next time the user requests it. Content Caching for site performance
Bot Traffic Prevention: Block Bad Bots and Stop Bad Bots Crawlers, Spiders, and Anti Spam Protection. Block traffic bots
Media and Content Restriction: Control user access to content based on WordPress user role and access level. You can also set additional use restrictions such as IP, device-based, location, and country restrictions.
Enable Limit Login Attempts: Limit the number of retries when logging in (per IP). This is fully customizable. Adds another captcha verification. Useful for slowing down brute force attacks. The plugin redirects to the home page when an abnormal request is received. Informs the user about the remaining retries or lock time on the login page.
Header-Based Authentication: Set Header-based authentication which allows the users who use an on-premise application to log in through a reverse proxy. Enable header-based authentication to log in to applications using the contents of the URL header. Header-based authentication is a method by which users are authenticated to access back-end applications based on the user information sent through the HTTP headers. In the URL, the HTTP header section contains authentication parameters that can be configured to specify header-based authentication for on-premise applications.
Header-based Authentication
Benefits of Reverse proxy
Resource sharing between websites: The CORS feature in Reverse Proxy is a method that allows HTTP requests, while the Same Origin Policy (or SOP) shares resources between different websites but prevents reading HTTP response information.
Modern Browser Support: The CORS function in the reverse proxy is supported by almost all modern browsers, unlike JSONP.
Support for Legacy Applications: Header-based authentication allows users to log in to existing on-premises applications using the contents of the HTTP URL header. Header Based Authentication provides easy SSO login to legacy applications using a reverse proxy.
Prevention of Resource Starvation: The most typical purpose of rate limiting is to limit the API rate to minimize resource starvation, which improves the availability of API-based applications.
Controlling flow: You can use Rate Limiting to control data and message flows in complicated, networked systems that handle large volumes of data and messages, whether you’re aggregating many data streams into a single service or distributing a single workstream to a large number of workers. Rate Limiting’s solution is scalable and can be easily deployed.
Keeping expenses down: Reverse Proxy can be used by an organization to prevent research from getting out of hand and incurring huge expenses when searching for the best security solutions such as IP Restriction, Location Restriction, Country Restriction, Device Restriction, Header Based Authentication, Media Restriction, 2FA, MFA, URL rewriting, file restriction, rate limiting, caching load balancing, bot traffic prevention, authentication (SAML, OAuth, LDAP, Radius), SSL offloading, TLS offloading, access control, traffic monitoring, and analysis, and more.
Improved WordPress Site Performance: Reverse Proxy reduces the additional load on a server and ensures smooth operation and responses. With solutions such as load balancing to shift the data load to the web servers and with traffic monitoring and analytics to check incoming traffic and user actions, a better experience is created for customers.
Reduced Downtime: Failed and underperforming components can be replaced immediately with no or minimal downtime while providing information on which devices need maintenance. This can be monitored with the traffic monitoring and analysis solution to monitor incoming traffic and verify each user action performed.
Protection: Reverse Proxy adds an extra layer of security to your website and applications without requiring any changes, with advanced security solutions such as IP restriction, location restriction, device restriction, country restriction, header-based authentication, media restriction, authentication (SAML, OAuth, LDAP, Radius), 2FA, MFA, URL rewriting, file restriction, rate limiting, caching, load balancing, bot traffic prevention, SSL offloading, TLS offloading, access control, traffic monitoring and analysis, and more.
Scalability: Reverse Proxy, allows you to deploy additional servers to improve performance when a server is under heavy load, using solutions such as load balancing to support high traffic loads. With Traffic Monitoring and Analytics, you can monitor the traffic and user actions of each user.
Protection: Reverse proxy can be used to restrict IP addresses from a specific range to improve security using IP restriction. IP restriction prevents unauthorized access to your applications based on IP addresses. File restriction prevents unwanted access to WP files and folders.
Increased flexibility: The number of IP addresses you can use is unlimited. You can also set access control restrictions such as IP restriction, location restriction, device restriction, country restriction, file restriction, and more.
Manage Site and Network Traffic: Reverse Proxy can help to manage and minimize unwanted traffic. With Traffic Monitoring and Analytics users can monitor the traffic and user actions performed on their website.
Accuracy: All Reverse Proxy features are synchronized so that the authorization is highly accurate and Security is enhanced with advanced security solutions like IP Restriction, Location Restriction, Device Restriction, Country Restriction, Header Based Authentication, Media Restriction, Authentication(SAML, OAuth, LDAP, Radius), 2FA, MFA, URL Rewriting, Rate Limiting, Caching, Load Balancing, Bot traffic Prevention, SSL offloading, TLS offloading, Access Control, File Restriction, Traffic Monitoring and Analytics, and many more.
Easy Installation: Reverse Proxy solution is easier to implement and install for your cloud applications and also supports multiple security solutions integrations such as IP restriction, Location restriction, Device Restriction, Country Restriction, Header Based Authentication, Media Restriction, 2FA, MFA, URL Rewriting, Rate Limiting, Authentication (SAML, OAuth, LDAP, Radius), Caching, Load Balancing, Bot Traffic Prevention, SSL offloading, TLS offloading, Access Control, File Restriction, Traffic monitoring and Analytics, and many more.
To learn more read our Page https://www.miniorange.com/reverse-proxy/.

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「Boost site performance with Reverse Proxy」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


1.1.0 | 1.1.1 | 1.1.2 | 1.1.3 | 1.1.4 | 1.1.5 | trunk |

延伸相關外掛(你可能也想知道)

  • Nginx Cache Controller 》此外掛提供控制 Nginx 代理伺服器快取的功能。, 安全性, , 將留言作者的資訊設定為 ajax,以防止資訊快取。, 對於需要密碼保護的文章,加入 no-cache 標頭來...。

文章
Filter
Apply Filters
Mastodon