1. Задавайте здесь вопросы о коде, которые не подходят в другие разделы, такие как:
    Дизайн > Верстка
    PHP > Как сделать на PHP
    Скрыть объявление

Закрыть доступ 403

Тема в разделе "Web Coding", создана пользователем s007s, 28 апр 2007.

Статус темы:
Закрыта.
Модераторы: latteo
  1. s007s

    s007s Прохожие

    Народ... Вот возникла проблема... вот есть сайт есть папка софт но она сделана с помощью
    Код:
    Alias /download/ "C:/download/"
    и потом
    Код:
    <Directory "c:/download">
            Options Indexes MultiViews
            AllowOverride None
            Order allow,deny
            Allow from all
        </Directory>
    Тоесть когда заходиш на адрес Перейти по ссылке то тебе все выдает с "c:/download" как можно закрыть эту папку на просмотр ? Но тока так что бы и все подпапки нельзя было посмотреть... Типа заходиш а тебе выдает 403 ошибку... Но скачать можно от туда... Система - Винда ХРюшка )))
    Не предлагайте по всем папкам раскинуть .htaccess или index.php , index.html
     
  2. General Fizz

    General Fizz Боевой Генерал :)

    Регистр.:
    11 апр 2007
    Сообщения:
    753
    Симпатии:
    396
    Если нет в каталоге индексного файла и в настройках сервера есть Options -Indexes (явно или неявно, по умолчанию листинг каталога при отсутствии индексного файла отключен с выдачей 403 Directory Index forbidden), то можно качать из этого каталога любой файл, обратившись к нему по полному пути. Тоже самое и с вложенными, да и с любыми другими каталогами.

    Если надо забирать любой другой файл прямым линком, нужно для них генерировать сложные имена.

    В приведенном коде надо исправить Options Indexes MultiViews на Options -Indexes MultiViews
     
  3. ZyXEL

    ZyXEL Создатель

    Регистр.:
    13 янв 2007
    Сообщения:
    41
    Симпатии:
    16
    Чти хтакцесс
    http://frenzy.org.ru/tools/htaccess.txt
     
  4. s007s

    s007s Прохожие

    Тоесть этот "минус" в Indexes все поправит ?
    А где это менять ? также в теге Directory или гдето еще в httpd.conf ?
    З.Ы. хтакес протестю и все отпишу
    З.Ы.Ы. Огромное спасибо что так быстро откликнулись

    Добавлено через 29 минут
    Все спасибо сработало с "минусом"
    Теперь хотелось бы узнать в каком мануале сказано на счет этого "минуса" ? Просто стока перелопатил и ненашел нифига :(
    З.Ы. про хтакес тоже благодарю так как пригодится еще :)
     
  5. General Fizz

    General Fizz Боевой Генерал :)

    Регистр.:
    11 апр 2007
    Сообщения:
    753
    Симпатии:
    396
    Только в хтассесс, он будет влиять на эту и вложенные директории.

    Если ты раньше не ковырял httpd.conf, можно было и не добавлять Indexes.

    По поводу где почитать - доки Апача или купи книгу про Апач, лучше всего Ларса Айлебрехта "Веб-сервер Apache". Это лучшее, что есть на русском языке.

    ЗЫ. Спасибо тычут кнопкой :)
     
  6. s007s

    s007s Прохожие

    Прошу помоч еще :) возникла такая тупая ситуация :)
    Можно както определенным ИП разрешить видеть эту папку а другие будут видеть типа 403 ошибку или что то в этом роде НО при этом скачать из папки могут все....
    Зарание спс :)
     
  7. General Fizz

    General Fizz Боевой Генерал :)

    Регистр.:
    11 апр 2007
    Сообщения:
    753
    Симпатии:
    396
    Нельзя, сам себе противоречишь.

    Можно так:

    Код:
    <Directory /download> 
     Order Deny,Allow
     Deny from All
     Allow from 123.456.789
     Allow from 98.765.432.1
    </Directory> 
    Все, у кого ИП начинается с 123.456.789.ххх или c ИП 98.765.432.1 могут читать из каталога /download, остальным - 403
     
  8. s007s

    s007s Прохожие

    мм... а скачать народ сможет у каво ИП не входят в allow ?
     
  9. -Nou-

    -Nou- Постоялец

    Регистр.:
    29 апр 2007
    Сообщения:
    134
    Симпатии:
    12
    А не проще в /download/ пихнуть index.php с содержанием:
     
  10. s007s

    s007s Прохожие

    А он будет действовать на подкатегории ? Ну типа зайти могут тока эти ИП которые в этом скрипте а скачать могут - все ИП
    Ну и еще раз повторюсь... на подкатегории действует ?
     
Статус темы:
Закрыта.