Yii2基本アプリケーションの適切な設定.htaccessファイルに関する問題があります。サブカテゴリ内のOpencartでYii2を使用するための.htaccessの設定方法
/shopサブフォルダにインストールされているOpencartストアでYii2フレームワークを使いたいです。 Yii2サーバーセットアップガイドによると、DocumentRootとして/ webディレクトリを設定する必要があります。しかし、my/shopディレクトリ(Yii2インストールのルートにある)は、ウェブにアクセスできない状態になります。
私はルールを破ってDocumentRootとして自分のYii-rootを設定し、Apacheのmod_rewriteの助けを借りてすべてのリクエストを/ webディレクトリにリダイレクトすることに決めました。
Yiiのルートフォルダに有効なの.htaccessファイルを作成するために私を助けてください(Opencartフォルダに、私はそれだけで/店にでRewriteBaseを変更すると、デフォルトの.htaccessファイルの置かれている。正常に動作しそうです)
私が必要次のようなものです:
Lets assume I set DocumentRoot /var/www, then:
http://sitename.com => /var/www/web/index.php
http://sitename.com/any-non-file-request => /var/www/web/index.php
http://sitename.com/favicon.ico => /var/www/web/favicon.ico
http://sitename.com/shop => /var/www/shop