За последние 24 часа нас посетили 25877 программистов и 1726 роботов. Сейчас ищут 855 программистов ...

htaccess ведет себя как-то радикально

Тема в разделе "PHP для новичков", создана пользователем Dimasick, 6 сен 2011.

  1. Dimasick

    Dimasick Активный пользователь

    С нами с:
    30 апр 2011
    Сообщения:
    57
    Симпатии:
    0
    Ситуация: есть директория, в ней файл 1.php (использующий 2.css для создания синего фона) и файл 2.css
    Пользователь в браузере может увидеть результат работы 1.php (с синим фоном), но через браузер может открыть содержимое файла 2.css, что не есть гуд.
    Нужно сделать 2.css недоступным для пользователя (браузера). В директорию кидаю файл .htaccess такого вида:
    Теперь файл 2.css недоступен пользователю, НО при вызове (в браузере) файла 1.php синего фона нет! Т.е. 2.css стал недоступен и для скрипта 1.php. Что делать?
     
  2. Givan

    Givan Активный пользователь

    С нами с:
    31 авг 2011
    Сообщения:
    20
    Симпатии:
    1
    Ты наверно неправильно понимаешь работу браузера
    1.php - выдает браузеру структуру и содержание документа
    2.css - выдает браузеру как эту структуру и содержание отображать. (синий фон)
    и если для браузера не доступно 2.css то он отображает структуру документа по умолчания (как считает нужно).
    тебе никак нельзя скрывать от пользователя 2.css если ты хочешь чтобы все отображалось как надо.
     
  3. Dimasick

    Dimasick Активный пользователь

    С нами с:
    30 апр 2011
    Сообщения:
    57
    Симпатии:
    0
    Вроде понял. Спасибо.