- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день
Хочу установить доступ по паролю к определенному разделу сайта (а также, чтобы под эту настройку попали все вложенные разделы и все файлы в этих разделах).
Использую такой htaccess:
Кладу его в раздел www
Он закрывает доступ только к разделу www, при этом если вводить точное имя существующего файла, то доступ к нему дается без пароля, например:
www.domain.ru - требует пароль
www.domain.ru/index.html - не требует пароль
www.domain.ru/sub/ - требует пароль
www.domain.ru/sub/ex1.html - не требует пароль
В чем может быть проблема?
ex1.html
видимо фронтендом nginx стоит, он старику(html) и отдает, без обращения к бэкенду(апачу)
Как-то решаемо?
Это всё на хостинге, поэтому свободы действий мало...
свободы действий мало
просто не используй файлы что относятся к статике
просто не используй файлы что относятся к статике
Вы не могли бы пояснить?
те файлы, что у хостера в конфиге nginx определены как статика(обычно это html, htm, txt, файлы картинок, стилей, JavaScript, и т.д.)
Можешь методом перебора вычислить их, те что открываются у тебя в запароленом каталоге или спроси у хостера их список.
Как-то решаемо?
Обходите озвученную причину, не? Либо используйте сервер, где только апач работает. Либо используйте расширения, которых нет в списке статичных файлов для прямой отдачи у энджинкса. Попробуйте htm(l) на php сменить, а если влом привлекать еще и пых для обработки или менять адресацию, перенесите html-файлы, включая все вложенные каталоги, в каталог со сложным названием и делайте рерайт в него при наличии соотв. файлов.
---------- Добавлено 04.11.2017 в 17:03 ----------
P.S. А нафига для вебстраниц использовать этот олдскул? Делайте ЛК, как полагается. Для не вебстраниц это тоже решаемо, только немного сложнее, особенно если говорить о больших файлах.