Linux Apache WebサーバーでZendフレームワーク1を使用しており、「go」という名前のサブフォルダーに配置する必要があり、.htaccessを次の行に配置します(goフォルダー内):
# Rewrite rules for Zend Framework
RewriteEngine on
RewriteRule ^(.*)$ /public/$1 [QSA,L]
そして、私の domain.com/go に入った後に得たものは次のとおりです。
見つかりません
要求された URL /index.php がこのサーバーで見つかりませんでした。
さらに、ErrorDocument を使用して要求を処理しようとしたときに、404 Not Found エラーが発生しました。
私は何を間違っていますか?
「/public」を「public」に変更した後、「not found」エラーも発生します。
アプリに go.domain.com のようなサブドメインを使用していますが、最初の方法が機能しない理由を知りたいですか? .htaccess はサブディレクトリで動作しませんか?