Şu anda benim Apache sunucu sorunu /var/www
altında her şey her yerden erişilebilir olmasıdır, böyleceApache2, alt alanların sanal barındırılmasını destekliyor mu?
<VirtualHost *:80>
ServerName www.example.com
ServerAlias example.com
DocumentRoot /var/www
</VirtualHost>
gibi ayarlanır. Bir web sayfasını /var/www/john/bio.html
varsa, o web sayfası Yani kullanıcı john
için tüm dosyalar gitmek Öyle
<VirtualHost *:80>
ServerName www.example.com
ServerAlias example.com
DocumentRoot /var/www
</VirtualHost>
<VirtualHost *:80>
ServerName www.john.example.com
ServerAlias john.example.com
DocumentRoot /var/www/john
</VirtualHost>
<VirtualHost *:80>
ServerName www.jane.example.com
ServerAlias jane.example.com
DocumentRoot /var/www/jane
</VirtualHost>
gibi benim Apache sunucusu kurmak isteyen var/www/jane/
komut dosyalarını/resim ödünç alabilir /var/www/john/
klasörü ve aynı şekilde kullanıcı için jane
. Ardından, sembolik bağlantılar kapalı (varsayılan olarak) ve yalnızca /var/www/user/
(varsayılan olarak) tarafından sağlanan erişim ile jane's
web sayfasından komut dosyaları/resimler dahil olmak üzere john's
web sayfası hakkında endişelenmenize gerek yok.
erişmek mümkün olacak. Geçmişten teşekkürler dostum. –
@MeowMix sevindim En az bir kişiye yardım edebilirim – puk
Komut 'a2ensite example.com', site-available/example.com'dan' site-enabled/example.com''ya sembolik link yaratır, karşıt komut 'a2dissite example.com ', bunu devre dışı bırakırdı. – Honza