質問

私は約50拠点として大文字と小文字を正確に同じファイル以外のCSS、画像、現在のと重複ファイルを各時間を創り出してい新しいサイトとアップロードの異なるcssについてです。

いう設定の各バーチャルホストに同じ DocumentRoot その後の追加 AliasMatch のためには、css、画像フォルダ。g:

#Common Files VHOST
<VirtualHost xxx.xxx.xxx.xxx:80>
    ServerName commonfiles.com
    ServerAlias www.commonfiles.com
    DocumentRoot /home/commonfiles/public_html
</VirtualHost>

#Sample vhost for 1 of the 50 sites.
<VirtualHost xxx.xxx.xxx.xxx:80>
    ServerName mytest.com
    ServerAlias www.mytest.com
    DocumentRoot /home/commonfiles/public_html
    ......
    AliasMatch /css/(.*) /home/ftpuser/public_html/mycss/$1
</VirtualHost>

別名コンビニエンスストアの別注ファイルが普通のファイルを誇るアクセスが許可誤差:

[Mon Nov 16 09:31:01 2009] [crit] [client xxx.xxx.xxx.xxx] (13)Permission denied: /home/commonfiles/public_html/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable

これが現在のサーバの設定となっていると思いることの問題(以前のサーバー管理者の設定):

  • Apache Apache/2.2.14(Unix)
  • PHP5.2.11
  • CentOS4.8i686標準
  • PHP5のハンドラバリアフリー支援室
  • Apache suEXECは

ご意見募集

役に立ちましたか?

解決

これはデフォルトでpublic_htmlのフォルダは750の権限を持っているように見える、私は755に変更し、open_basedirの制限を更新し、すべてが素晴らしい仕事を始めます。

私はちょうど私はまだ、サイトごとの.htaccessを持つことができることを確認する必要があります。

他のヒント

AliasMatchに問題があるようですが、音はありません、エラーメッセージがあなたのhtaccessファイルを指しています。あなたがアクセス権のためにそれを確認しましたか? Wbichユーザーはに属していますか?

別の解決策は、一般的なファイルが存在するフォルダを指し、各ドメイン上のシンボリックリンクを作成することです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top