Току-що настроих минимален (надявам се сигурен? - коментари добре дошли) уеб сайт на apache, използвайки следния конфигурационен файл:

 ServerName foobar.com ServerAlias www.foobar.com ServerAdmin [email protected] DocumentRoot /path/to/websites/foobar/web DirectoryIndex index.php # CustomLog with format nickname LogFormat '%h %l %u %t \'%r\' %>s %b' common CustomLog '|/usr/bin/cronolog /var/log/apache2/%Y%m.foobar.access.log' common LogLevel notice ErrorLog '|/usr/bin/cronolog /var/log/apache2/%Y%m.foobar.errors.log'  AllowOverride None Order Deny,Allow Deny from all   Options -Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all   

Имам достъп до уебсайта, като използвам www.foobar.com, но когато напиша foobar.com, получавам грешката „Сървърът не е намерен“ - защо е това?

Вторият ми въпрос се отнася до последиците за директивата за сигурността:

 Options -Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all  

в конфигурацията по-горе. Какво точно прави и необходимо ли е ?. От моето (административно ограничено) разбиране на конфигурационните файлове на Apache, това означава, че всеки ще има достъп (да пише в?) / път / към / уебсайтове / папка. Правилно ли е разбирането ми? - и ако да, как това не е риск за сигурността?

  • Два въпроса са по-добри (тук) в ... е, два отделни въпроса

За да работите с две имена под един сайт, който имате

  • Отговорете от страна на Apache и на двете заявки за хост (вие го направихте)
  • Конфигурирайте DNS за домейн, за да
    • имат 2 URL адреса
    • маршрут до правилния хост

Накратко: nslookup foobar.com и nslookup www.foobar.com трябва да върне отговорите и отговорите, за да бъдат идентични

Вашето впечатление за директивата на контейнера е грешна. Всеки хост може да достигне до този URL и да получи съдържание. Нулеви предположения и преценки за възможността за писане. Може би започвате да четете документи на Apache преди да попитате въпроси ?!

е работил за вас: Charles Robertson | Искате ли да се свържете с нас?