私は開発サイトのセットアップでDrupalを実行しています。私は基本的なHTTPAuth + htpasswdを使ってサイトをロックして、baddiesを止めました。Drupal + .htpasswd:devサイトをロックして単一パスへのアクセスを許可する方法
問題は、単一のノード、Webフォームが、この開発サイトでライブサイトからアクセス可能である必要があることです。
私の質問は、Drupalの複雑なブートストラッププロセスのために、どうすればへのアクセスを許可するのですか?この単一のファイル/ URLですか?
htpasswdのための私のバーチャルホストの設定:
<Directory />
AuthUserFile /var/www/.htpasswd
AuthName "my radbad dev site"
AuthType Basic
Require valid-user
</Directory>
は、私は成功せず、次のようなものを試してみた:
<Location "/node/1334">
Allow from all
Satisfy any
</Location>
ええ、意味があります。残念なことに、フォームはモデレートの目的でライブサイト上にあることはできません(サイトの設計が不適切でした)。おそらくACLモジュールを調べます。 – imgrgry
ACLは素晴らしいですが、単なるAPIだということに留意してください。実際に何かをするUIを実際に提供するには、まだnode_accessまたは多くの代替手段の1つが必要です。 :) – HedgeMage