Форум программистов, компьютерный форум, киберфорум
Apache, htaccess
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
87 / 22 / 7
Регистрация: 23.09.2012
Сообщений: 671

Отдавать 404 на файл в каждой папке

10.04.2023, 10:56. Показов 660. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, есть сайт из 10 000 папок, в каждой папке index.html и index-1.html.
Так вот, нужно через htaccess отдавать ошибку 404, если пользователь зайдет по адресу сайт.ру/directory1/index-1.html на при это страница сайт.ру/directory1/index.html или сайт.ру/directory1/ должна открываться как обычно.
Подскажите пожалуйста как сделать?
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.04.2023, 10:56
Ответы с готовыми решениями:

Как скрыть определённый файл в каждой папке
Подскажите есть ли решение есть папка , в ней ведётся картотека клиентов , на каждого клиента отдельная папка, в каждой папке для...

Найти рекурсивно крайний по модификации файл в каждой папке
Добрый день коллеги. Get-ChildItem -Recurse -Path c:\tmp -directory | %{Get-ChildItem -path $_.Name | Sort-Object -Property...

Заменить файл 404 хостинга на мой 404 файл
Привет на хостинге в случае не найденой страницы, мне выдает файл 404 хостинга, а мне надо что бы выдавало мой файл 404 В результате...

4
1308 / 1000 / 232
Регистрация: 01.10.2018
Сообщений: 3,894
10.04.2023, 13:21
Перенесите файлы index-1.html со всей необходимой иерархией надкаталогов в скрытый каталог, например в /hidden/directory1/index-1.html или вовсе за пределы корневого каталога.
0
87 / 22 / 7
Регистрация: 23.09.2012
Сообщений: 671
10.04.2023, 13:44  [ТС]
Я же отписал, каталогов 10 тысяч. Это очень неудобно. Доступа к SSH нет.
0
1137 / 685 / 412
Регистрация: 07.11.2015
Сообщений: 1,102
10.04.2023, 14:24
Лучший ответ Сообщение было отмечено delphi-sly как решение

Решение

.htaccess в корне сайта.
Code
1
RedirectMatch 404 ^/.+/index-1\.html$
Другой вариант.
Code
1
2
3
<Files "index-1.html">
    deny from all
</Files>
Но тут код ответа 403, а не 404.
1
1308 / 1000 / 232
Регистрация: 01.10.2018
Сообщений: 3,894
10.04.2023, 15:05
Цитата Сообщение от delphi-sly Посмотреть сообщение
Это очень неудобно.
Что действительно неудобно, так это смешивать публичные файлы и файлы, к которым не должно быть открытого доступа. И пытаться защитить последние какими-то сомнительными надстройками.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.04.2023, 15:05
Помогаю со студенческими работами здесь

404 ошибка, как правильнее редирект: на файл 404.php или на главную?
Обнаружил что 404 ошибка не настроена. (ошибка 500) дилемма - создать файл 404 с нужным откликом или настроить 301 редирект на...

Вирус! Каждой папке создает exe файл с названием этой папки
Появился вирус в каждой папке создает exe файл с названием этой папки. Захламил все пространство. Лечение программами Dr. Web и Avast не...

Появился вирус в каждой папке создает exe файл с названием этой папки
Появился вирус в каждой папке создает exe файл с названием этой папки. Захламил все пространство. Перекрыл работу командной строки (на...

Появился вирус, создающий в каждой папке файл с частичным названием этой папки
Появился вирус, создающий в каждой папке файл с частичным названием этой папки,но с расширениями exe, pif, scr и т.д. Эти файлы стали...

Может ли прокси на базе Apache начать отдавать большой файл клиенту ДО того, как сам скачал его целиком?
Добрый день! Использую Апач в режиме прокси для замены IP-адресов (обход кривого NLB) RewriteCond %{HTTP_HOST} какой-то IP ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru