0

次の問題があります。データベースにワードプレスで暗号化されたパスワードを持つユーザーがいます。すべてのファイルにアクセスさせたくない pdf ファイルがあるので、htaccess ファイルと htpasswd ファイルを使用します。問題は、パスワードを htpasswd にコピーしても機能しないことです。どうすればよいですか? PDFファイルの新しいパスワードを与えるだけですか?wordpress で暗号化されたパスワードを理解できるように、htpasswd ファイルを作成するにはどうすればよいですか?

これは私が持っているものであり、完全に間違っている場合は許してください。私は新しいプログラミングです:

AuthType Digest
AuthUserFile ........./www/.htpasswd 
AuthName "Restricted"
<Files file1.pdf>Require user john </Files>

私が持っている.htpasswdで

John:$P$BiJ2okZmr880S2Ow.XBQkovjx4XCG00
4

1 に答える 1

1

WordPress データベースはパスワードを暗号化するため、顧客が暗号化されていないパスワードを提供しない限り .htaccess は一致しませんが、パスワードが変更された場合は .htaccess を更新する必要があります。これには、あなたの側で多くの作業が必要になります。

最善の解決策は、WordPress のインストールでダウンロードへのアクセス制御を管理できるようにすることです。これにより、外部からの管理がなくなり、ユーザーのパスワードを更新できるようになります。これは WordPress の優れた点です。通常、WordPress で何かを行う必要がある場合は、無料のプラグインを利用できるからです。

ここにあるものはあなたのニーズを満たすかもしれません.WordPress.orgから入手できるものは他にもたくさんあり、管理パネルのプラグインセクションから直接アクセスして簡単にインストールできます.

お役に立てれば。

于 2013-10-23T23:41:31.770 に答える