Zend Framework を使用して Web アプリケーションを構築しています。アプリケーションの "public" フォルダーをアプリに指定する必要があります。
したがって、基本的に呼び出すhttp://localhost/myapp
と表示されるはずですhttp://localhost/myapp/public/
myapp という名前の仮想ホスト ファイルを /etc/apache2/sites-available/ に作成しました。
<VirtualHost *:80>
DocumentRoot /var/www/myapp/public/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/myapp/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
</VirtualHost>
しかし、うまくいきません。http://localhost/myappを呼び出すと、アプリのディレクトリ構造が表示され、「パブリック」フォルダーをクリックすると、デフォルトで表示したいものが表示されます...以前に仮想ホストを構成したことはありませんそれは私がそれについてのチュートリアルで得た限りです。