0
私はまだ開発中のCakePHPアプリケーションを持っています。
私たちのサーバーには、apacheのvhostファイルでパスワード保護が行われています。CakePHP - Apache un-htpasswd特定のパス
例えば
<Directory "/var/www/vhosts/project">
Order deny,allow
Deny from all
AuthType Basic AuthUserFile /etc/httpd/conf/htpasswd
AuthName "Authorized users only!"
...
</Directory>
は今、私は特定のパスを開くしようとしています。例えばhttp://project.com/shares/ *
これはバーチャルホストの設定がある
<VirtualHost *:80>
DocumentRoot /var/to/cakephp/app
Options FollowSymLinks
ServerName project.com
ServerAdmin ...
DirectoryIndex index.php index.jsp index.htm index.html
ErrorLog ...
CustomLog ...
</VirtualHost>
私はそれをどのように行うことができますか?
これを行うことがちょうど全体のパスワード保護に
<Directory "/var/to/cakephp/app">
Options All
AuthType None
AllowOverride All
Order allow,deny
Allow from all
</Directory>
を削除し、私は基本的にhtaccessファイルは、今私をいじりされ
<Directory "/var/to/cakephp/app/shares">
</Directory>
を行うことはできません。
<Directory /var/www/vhosts/project/shares/>
Order Allow,Deny
Satisfy Any
Allow from all
Options Indexes
</Directory>
必要なオプションを使用します。
はちょうど別のディレクトリを追加し、このような何かを追加し、
ティー