Форум программистов, компьютерный форум, киберфорум
Наши страницы
Apache, htaccess
Войти
Регистрация
Восстановить пароль
 
tsolomon
0 / 0 / 0
Регистрация: 22.04.2018
Сообщений: 5
1

Запрет доступа к конкретным файлам в .htaccess

30.04.2018, 10:28. Просмотров 416. Ответов 4
Метки нет (Все метки)

Добрый день,
столкнулся с такой проблемой, на вордпрессе стали 404 страницы кушать ресурсы хостинга, посмотрел по логам - там mail.ru обращается к несуществующим файлам - сайтмэпам.

прописал в htaccess:

Код
<Files ~ "\.(xml)$">
deny from all
</Files>
- нагрузка упала.

Нужна ваша помощь, что надо прописать, чтобы доступ был запрещен к определенным файлам? Вот таких имен?

/sitemap-pt-post-2016-10.xml
/sitemap-pt-post-2016-09.xml
/sitemap-pt-post-2017-06.xml
/sitemap-pt-post-2017-08.xml
/sitemap-pt-post-2015-04.xml

Регулярное выражение или уже поштучно их прописать. А то доступ ограничил на все xml файлы, а надо чтобы ПС нормальный sitemap съедали.

Спасибо.

P.S. В роботс прописывал Diasalow им, но не помогли, видать напрямую обращается.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.04.2018, 10:28
Ответы с готовыми решениями:

htaccess. Запрет доступа по адресу
Добрый день! Меня интересует, можно ли закрыть доступ по конкретному адресу, а не к файлу. Может...

Запрет доступа ко всем файлам кроме index.php
Здравствуйте, стоит apache2, есть доступ к основному конфигу, как можно заблокировать доступ ко...

htaccess. Запрет доступа к файлу/папке
Здравствуйте, а можно запредить доступ к всем файлам и папкам на сервере кроме index.php,...

Перенаправление в .htaccess. Как все запросы к файлам в одной папке перенаправить к файлам в другой папке
Здравствуйте, нужно сделать второй сайт, который будет почти копией существующего. оба сайта на...

Запрет ip адресов htaccess
добрый день, есть файл .htaccess в котором есть следующее: Order Deny,Allow Deny from all Allow...

4
Emilien
567 / 450 / 264
Регистрация: 07.11.2015
Сообщений: 745
30.04.2018, 10:47 2
Цитата Сообщение от tsolomon Посмотреть сообщение
P.S. В роботс прописывал Diasalow им, но не помогли, видать напрямую обращается.
Только там должно быть Disallow а не Diasalow.


Цитата Сообщение от tsolomon Посмотреть сообщение
/sitemap-pt-post-2016-10.xml
/sitemap-pt-post-2016-09.xml
/sitemap-pt-post-2017-06.xml
/sitemap-pt-post-2017-08.xml
/sitemap-pt-post-2015-04.xml
Регулярка для этих пяти файлов sitemap-pt-post-201(5-04|7-0[68]|6-09|6-10)\.xml$
1
tsolomon
0 / 0 / 0
Регистрация: 22.04.2018
Сообщений: 5
30.04.2018, 22:34  [ТС] 3
Спасибо,
Если правильно понял, то текущая структура не работает ((

Код
<Files ~ "sitemap-pt-post-201(5-04|7-0[68]|6-09|6-10)\.xml$">
Deny from all
</Files>
P.S. Это я тут опечатался, в роботсе было
Код
Disallow: /sitemap-pt-post-2016-10.xml
Disallow: /sitemap-pt-post-2016-09.xml
Добавлено через 11 часов 18 минут
Emilien,
Я перед вами извиняюсь, все работает, только файлов больше у меня, и 13 года и т.п.

а как зарубить на примере все что начинается скажем на "sitemap-pt-post-..." ?
sitemap-pt-post-\.xml$ пойдет? или в скобки можно постое значение взять?

Спасибо
0
Emilien
567 / 450 / 264
Регистрация: 07.11.2015
Сообщений: 745
01.05.2018, 09:01 4
.* означает любое количество любых символов.

sitemap-pt-post-.*\.xml$
1
tsolomon
0 / 0 / 0
Регистрация: 22.04.2018
Сообщений: 5
01.05.2018, 15:07  [ТС] 5
Emilien,
Спасибо!
0
01.05.2018, 15:07
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.05.2018, 15:07

Обходят запрет htaccess
Здравствуйте. Появилась такая проблема. Через Яндекс Метрику увидел, что определенный человек...

.htaccess -Запретить доступ к директории и ее файлам для всех, кроме одного домена
Подскажите, как настроить .htaccess. Есть несколько доменов, которые прикреплены к одной...

.htaccess - запрет исполнения файлов в директории
Как запретить выполненение скриптов или CGI в определенной папке (upload)? Разрешить только для...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru