Ben tüm CSS ve GÖRÜNTÜLER dışında aynı dosyaları kullanmak yaklaşık 50 site var, ben şu dosyaları i yeni bir site oluşturmak her zaman çoğaltmak ve farklı css ve resim yüklemek.
Ben var her sankonu kurarım ne ister aynı DocumentRoot then add AliasMatch klasörleri örneğin css ve görüntüler için strong>:
#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>
Ad ısmarlama dosyaları için mükemmel çalışıyor ancak ortak dosyalar nedeniyle izin hataları erişilebilir olamaz:
[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
Bu benim sorunun bir parçası (Önceki Server Admin Bu ayarlama) olabileceğini düşünüyorum Geçerli sunucu kurulum:
- Apache (Apache/2.2.14 (Unix)
- PHP 5.2.11
- CentOS 4.8 i686 stveart
- PHP 5 Hveler DSO olduğunu
- Apache suEXEC üzerinde
Herhangi bir öneriniz?