Varsayılan apache sitesi yapılandırmasını düzenlemeniz / silmeniz gerekir mi?


13

Sadece izlediyseniz bu öğretici Apache adı temelli Virtulization ayarlama hakkında ve gerçekten iyi çalıştı.

Öğretici, temel sites-availableolarak yourdomain.com, çağrılan bir yapılandırma dosyası eklemenizi ve ardından ona bağlamanızı sağlar sites-enabled.

Varsayılan olarak, apache iki sitesi yapılandırma dosyalarını içerir sites-available, defaultve defualt-ssl.

Bu dosyaları düzenlemeli veya sites-enableddizindeki bağlantıyı kaldırmalı mısınız?

Bununla (yerel olarak) oynadıktan sonra, varsayılan olarak varsayılan sitenin kök /var/wwwdizininizi gösterdiğini fark ettim ve böylece birileri doğrudan sunucunuzun IP'sine giderse, o zaman tüm vhost'ları ve diğer dizinleri göremezlerdi /var/www, varsayılan vhost yapılandırması farklı bir dizini işaret edecek şekilde değiştirildi veya sites-enabled?

Sunucu adı tabanlı sanallaştırma için kullanılıyorsa, sadece varsayılan site ile ne yapıldığını merak ediyorum?

Kendi web sunucumu çalıştırmak için oldukça yeni olduğum için bazı yanlış varsa üzgünüm.

Yanıtlar:


16

Eğer onları kullanmıyorsanız devre dışı bırakın

a2dissite default
a2dissite default-ssl
apachectl graceful

Bu, sitelerin etkin olduğu bağlantıyı kaldırır, böylece artık yapılandırmaya dahil edilmezler


2

Bağlantıların siteler etkin dizinden kaldırılmasına eşdeğer olan varsayılan dosyaları devre dışı bırakabilirsiniz.

a2dissite default

Varsayılan siteyi devre dışı bırakmak istemiyorsanız, ancak dizinleri gizlemek istiyorsanız, dizin dizinlerine bir giriş sayfası (index.html) koyabilir /var/www/veya gizleyebilirsiniz .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.