WPocketでWooCommerceダウンロード製品へのアクセスを防ぐ


WPEngine、WooCommerceを使用している場合は、デジタル製品を販売し、あなたのダウンロード製品は誰にも公開されて実現する可能性があります.WPEngineのWookCommerceダウンロード製品にはredirect rules to protect accessを使用できます.しかし、今では、同様の方法でアクセスをブロックすることができますweb rulesと呼ばれる機能があります.htaccessは行います.
最初にWPEngineのサイトのダッシュボードに行きます.次に、サイドバーメニューの下部にあるWebルールのオプションをクリックします.

次に、WPocketでWooCommerceのダウンロード可能な製品へのダイレクトアクセスをブロックするアクセスルールを作成する必要があります.

新しい規則を作成するときは、次の設定を使用します.
Order: 1 (or a lower value order than any rule that could interfere)
Action: Deny
IP: All
Condition type: URI
Condition Operator: Regex matches (~)
Condition value: wp-content/uploads/woocommerce_uploads/
この構成は、WooCommerceのアップロードフォルダ内のファイルへの直接アクセスをブロックします.あなたのダウンロード可能な製品が買われるとき、WooCommerceは顧客へのリンクを与えます.お客様は、このリンクを使用して製品をダウンロードします.
あなたのウェブサイトの設定を支援する必要がありますか?hire me nowに躊躇しないでください.
あなたがファイルを保護したので、何が「問題」であるかについて見ましょう.要約すると、WPEngineはApacheの代わりにWebサーバとしてNginxを使用します.WooCommerceを作成する.アップロードフォルダのhtaccessファイル.Apacheは、フォルダ内のコンテンツへのアクセスをブロックするために使用します.しかし、.htaccessファイルはnginxで動作しません.このWebサーバは別の方法で動作し、他の方法で構成されます.残念ながら、WooCommerceはこの設定を行う方法を持っておらず、Webサーバの管理者だけが設定を設定し、アクセスをブロックできます.リダイレクトルールを使用してprevent direct downloads in WPEngineまで可能でした.Now WPEngine has a feature named web rules私たちは、この構成を作成し、簡単に私たちのウェブサイトのいくつかのセクションへのアクセスをブロックすることができます.
Prevent access to WooCommerce downloadable products in WPEngine年には、Carlos Guzmanが初めて登場した.