動的仮想ホストを処理するMacBook(Lion OSを実行中)にApacheサーバーを設定しようとしています。私はそれを "うまく"得ることができましたが、私がドメインにアクセスするたびに私は403 Forbiddenメッセージを受け取ります。 hostsファイルは、これらのドメインの1つが要求されるたびに127.0.0.1を指すように設定されています。 httpd.confには、次のようになります。Apache Dynamic Virtual Hosts - 403 Forbidden
VirtualDocumentRoot "/web"
<Directory "/web">
Options All
AllowOverride All
Order allow,deny
Allow from all
ScriptAlias /web/cgi-bin/
</Directory>
UseCanonicalName Off
VirtualDocumentRoot /web/%2/%1/public_html
http://foo.bar/は "/ウェブ/バー/ fooの/ public_htmlの/" に行くようにするために設定されています。
私はすべてのディレクトリとファイルのアクセス許可をチェックしており、それらはすべて '777'に設定されています。私は何時間も何時間もグーグルで行きましたが、私はまだ403禁止されています。もし私を助けることができる人があれば、それは大いに感謝されるでしょう。
- サム
私はまったく同じ問題を抱えています!また、私のすべてのファイルは_wwwに所有されているので、許可の問題がある理由はわかりません。私の親フォルダも_wwwにアクセスできます。 –
チェック:http://mezzoblue.com/archives/2004/08/05/virtual_host/遠端。助けて頂きました。 – fluxsaas