このチュートリアルでは、WordPress Web サイトのビデオ/Web ページ コンテンツを DRM 保護で保護する方法について説明します。 WordPress の動画、テキスト、画像、JavaScript を著作権侵害から保護します。
教育および多くの商業分野では、Wordpress Web サイトのビデオの著作権保護と Web コンテンツ (Web テキスト、画像、Excel、Word、Javascript など) の保護が不可欠です。 Web サイトで配信される動画の場合、動画のダウンロードと録画防止の問題を考慮する必要があります。ドキュメントや画像など、サイト上の他のコンテンツについては、テキストのコピー、印刷の問題、スクリーンショットを考慮する必要があります。これらの問題のそれぞれが、コンテンツの安全な配布を脅かす可能性があります。オンライン ビデオ コースとドキュメントが Wordpress を通じて販売されており、これらの「デジタル資産」が デジタル著作権保護によって適切に保護されていない場合(DRM) および 画面録画の防止、これらの権限のないユーザーデジタル コンテンツを簡単に「盗み」、違法なチャネルを通じて配布するため、デジタル資産が失われます。
Wordpress Web サイトのビデオとコンテンツをより適切に保護するには、DRM-X デジタル著作権管理と著作権保護システムを Wordpress Web サイトとビデオに適用する必要があります。 DRM-X 4.0 は、動的な Wordpress Web サイトとビデオ コンテンツを暗号化できます。ビデオとドキュメントが暗号化されると、権限のないユーザーはそれらを再生して開くことができなくなります。暗号化されたファイルは、ライセンスを取得した許可されたユーザーのみが閲覧できます。そのため、許可されていないユーザーがサイトの動画やコンテンツを海賊版にすることを心配する必要はありません。
Nginx For Xvast には、Nginx Web サーバーの既存の機能がすべて含まれており、HTML、PHP Web サイトなどの動的または静的 Web サイトの暗号化もサポートしています。 これはリバース プロキシ サーバーでもあります。任意の Web サイトに対してリバース プロキシを実行し、PHP、JSP、ASP.net、NodeJS Web サイトに DRM-X 4.0 暗号化を適用できます。
DRM-X 4.0 デジタル著作権暗号化動的 Web サイトは、Windows/Mac/Android システムをサポートします。 オーディオ、ビデオ、および PDF コンテンツについては、iOS でサポートできます。
DRM-X 4.0 セキュリティ機能のサポート:
- DRM-X 4.0 エンタープライズ アカウント
- Linux サーバー
- 保護された Wordpress の Web サイトやビデオにアクセスするには、Xvast ブラウザを使用する必要があります
ステップ 1: DRM-X 4.0 アカウントを登録し、無料使用を申請します。https://4.drm-x.com/Register.aspx
ステップ 2: Nginx for Xvast をインストールする
DRM-X 4.0 の Web サイト暗号化ページにアクセスし、「ステップ 4: Web サイトを暗号化する」にチェックを入れ、Nginx for Xvast をダウンロードします。
ステップ 3: 暗号化パラメーターを取得する
Nginx for Xvast の nginx.conf ファイルのサービス構成セクションに、「ステップ 4: Web サイトを暗号化する」に表示されているパラメーターをコピーしてください。

ステップ 4: nginx.conf 構成ファイルを編集する
add_header 4.drm-x.com-Param "*****Sample_ReplaceWithYourOwnParam*****==";
add_header 4.drm-x.com-Header "*****Sample_ReplaceWithYourOwnHeader*****==";
「暗号化された Web サイト」ページでライセンス プロファイルを選択し、手順 4 で暗号化パラメータを見つけてコピーしてください。
「サービス」セクションの構成:
chunked_transfer_encoding off; #chunked_transfer_encoding がオフになっていることを確認する必要があります。
動的 Web サイト暗号化には、Web サイト リバース プロキシ暗号化とホスト型 Web サイト暗号化が含まれます。
リバース プロキシ https://cn.haihaisoft.com などの Web サイトのサンプル リバース プロキシ
server {
listen 443 ssl http2;
# listen 443 ssl;
server_name demo12cn.hhsview.com;
add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload";
add_header 4.drm-x.com-Param "*************************************";
add_header 4.drm-x.com-Header "************************************";
ssl_certificate /root/.acme.sh/demo1cn.hhsview.com_ecc/fullchain.cer;
ssl_certificate_key /root/.acme.sh/demo1cn.hhsview.com_ecc/demo1cn.hhsview.com.key;
chunked_transfer_encoding off;
location / {
proxy_pass https://cn.haihaisoft.com/;
proxy_ssl_server_name on;
proxy_set_header Accept-Encoding "";
root html;
index index.html index.htm;
}
# これはユーザーに通知するためのものです。Xvast を使用していない場合は、http://www.xvast.com にリダイレクトされます。
# コメントアウトすると、乱雑な暗号化コードが表示されます。
# if ($http_user_agent !~ "Xvast") {
# rewrite ^/(.*) http://www.xvast.com/ permanent;
# }
}
ホストされた Wordpress サイトの場合、サンプル構成は次のようになります。
server {
listen 443 ssl http2;
# listen 443 ssl;
server_name demo12cn.hhsview.com;
add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload";
add_header 4.drm-x.com-Param "*************************************";
add_header 4.drm-x.com-Header "************************************";
ssl_certificate /root/.acme.sh/demo12cn.hhsview.com_ecc/demo12cn.hhsview.com.cer;
ssl_certificate_key /root/.acme.sh/demo12cn.hhsview.com_ecc/demo12cn.hhsview.com.key;
chunked_transfer_encoding off;
location / {
root html;
index index.html index.htm index.php;
}
location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
# fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
# if ($http_user_agent !~ "Xvast") {
# rewrite ^/(.*) https://www.xvast.com/protected_site.html permanent;
# }
}
暗号化された Web サイトは、https プロトコルを使用する必要があります。 以下の Linux で無料の SSL 証明書を取得できます。
yum install socat nohup
curl https://get.acme.sh | sh
acme.sh --issue --standalone -d demo1.hhsview.com --keylength ec-256
ステップ 5: Xvast 用に Nginx を実行する
nginx.conf を構成して保存した後、root ユーザーの場合は、次のコマンドで Nginx を開始できます。
./nginx
Nginx を停止する場合は、次のコマンドを使用できます。
./nginx -s quit
nginx.conf を変更したら、Nginx を再起動する必要があります。
ステップ 6: ユーザーは暗号化された Wordpress サイトや動画にどのようにアクセスしますか?
保護された Wordpress の Web サイトやビデオにアクセスするには、Xvast ブラウザ www.xvast.com をダウンロードしてインストールする必要があります。 、および Xvast ブラウザーを使用して、保護された Wordpress Web サイトにアクセスします。 ユーザーは、保護された Web サイトに初めてアクセスするときに、ログインしてライセンスを取得する必要があります。 アクセス認証後、ユーザーは保護された Wordpress Web サイトのビデオにアクセスできます。
ビデオの暗号化には、DRM-X 4.0 ビデオ ファイル暗号化も使用できます。 詳細な暗号化チュートリアルについては、 DRM-X 4.0 ビデオ暗号化チュートリアルにアクセスしてください。
企業のお客様は、いつでも Haihaisoft テクニカル サポートに連絡して、DRM-X 4.0 エンタープライズ アカウントを初月無料で申し込むことができます。 サーバーを構成し、WordPress 動的 Web サイトの暗号化テストを完了するお手伝いをします。 テストに満足したら、DRM-X 4.0 動的 Web サイト暗号化を使用できます。 ウェブサイトのコンテンツ全体が著作権保護下に置かれるように、あなたの公式の商業活動。