Как использовать основного автора для единственного файла в в других отношениях запрещенном каталоге Apache?

Несколько вещей, первое, что пришло на ум:

Во-первых, существуют Открытые лицензии, которые не Общекорпоративны. Общекорпоративный $20 тысяч для не отслеживания отдельных лицензий. Это составляет большие $20 тысяч, когда хороший VAR будет заботиться об этом для Вас. Я нашел, что Открыть Business, лицензирующий, получает меня цены

Вторая вещь состоит в том, что те лицензии OEM являются пустой тратой денег, если Вы думаете, что Вы законны путем покупки их. Вы не OEM, поэтому если Вы будете контролироваться, то те лицензии ничего не будут стоить. Поэтому сравните Открыть Value или цены Open Business license с правильными лицензиями на Вашу ситуацию, и я думаю, что Вы найдете, что они входят в небольшом (но только небольшой) сбережения.

Для меня большей части значения MS Открытое лицензирование состоит в том, что я не должен иметь дело с покупкой помещенных в коробку копий - я могу назвать CDW или кто бы ни и говорят, что "Мне нужны еще пять Office 2007", и я получаю электронное письмо вскоре после этого с лицензионным соглашением, какой eOpen веб-сайт MS превращается в лицензионные ключи. (Это еще легче для продуктов, которые не используют ключи для лицензионных версий объема; они я не должен даже координировать покупку и установку.)

5
задан 15 June 2010 в 02:20
2 ответа

Попробуйте это:

<Directory /var/www/html/admin>
  <Files allowed.php>
    AuthType basic
    AuthName "private area"
    AuthUserFile /home/webroot/.htusers
    Require user admin1
  </Files>
  order allow,deny
  deny from all
  satisfy any
</Directory>

Файлы, вложенные в Каталоге, будут только применяться там, таким образом, Ваш блок кода будет более логически организован, и я думаю с помощью, 'Удовлетворяют, любой' позволит им быть объединенными как запланировано. Я не уверен, требуется ли это на самом деле, так попробуйте его и без удовлетворить строки...

12
ответ дан 3 December 2019 в 01:01

I'm not sure the solution with actually works well, as the Require doc page states that it doesn't apply to Files

Context:    directory, .htaccess

Instead what the apache doc suggests is to create a separate directory for the file:

Removing controls in subdirectories

The following example shows how to use the Satisfy directive to disable access controls in a subdirectory of a protected directory. This technique should be used with caution, because it will also disable any access controls imposed by mod_authz_host.

<Directory /path/to/protected/>
    Require user david
</Directory>
<Directory /path/to/protected/unprotected>
    # All access controls and authentication are disabled
    # in this directory
    Satisfy Any
    Allow from all
</Directory>
2
ответ дан 3 December 2019 в 01:01

Теги

Похожие вопросы