1

ここで状況に出くわしています。このサイトhttp://liuitt.comで、次の .htaccess ファイルを使用して Zend を実行しています。

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteRule !\.(js|gif|jpg|png|css|txt|eot|svg|ttf|woff|ico|pdf)$ public/index.php [L]
RewriteCond %{REQUEST_URI} !^/public/
RewriteRule ^(.*)$ public/$1 [NC,L]

サブドメインhttp://crm.liuitt.comに FengOffice をインストールしようとしています。

しかし、問題は、500 内部サーバー エラーが発生することです。

それから... liuitt.comのルートフォルダーで.htaccessを無効にすると機能します。

どうすればこの問題を解決できますか?

サブドメインを独自の .htaccess ファイルで動作させるにはどうすればよいですか?

4

1 に答える 1

2

解決策を見つけました。メイン ドメインにルート .htaccess を持つ各サブドメインの .htaccess ファイルに RewriteEngine を追加して、要求を別の場所に書き換える必要があります。

RewriteEngine On
;or Off

上記のコマンドで問題が解決しました!

http://liuitt.comhttp://crm.liuitt.comは、エラーなしで完全に機能しています。

一緒にテストするために他のサブドメインを作成しましたが、それも問題ありません。

于 2012-07-13T02:08:46.300 に答える