Вопросы с тегом «.htaccess»

Конфигурационный файл на уровне каталогов находится в основном на веб-серверах Apache

4
.htaccess RewriteCond для REMOTE_ADDR, находясь за балансировщиком нагрузки?
У меня есть веб-сервер за балансировщиком нагрузки. Мне нужно добавить условное перенаправление в мой .htaccess, чтобы отображать страницу обслуживания всякий раз, когда мы переводим сайт в автономный режим для обслуживания. Эта часть проста: RewriteEngine on RewriteCond %{REQUEST_URI} !/maintenance.php$ [NC] RewriteCond %{REQUEST_URI} !\.(jpe?g?|png|gif) [NC] RewriteRule .* /maintenance.php [R=302,L] Однако я хочу …

2
Рассекая атаку на сайт через скомпрометированную учетную запись FTP
Мой сайт был взломан, и на данный момент я знаю некоторые детали, но я не знаю, как именно это произошло или как предотвратить это в будущем. Мне нужна ваша помощь в попытке разобраться с атакой, чтобы я мог предотвратить ее повторение. Это немного долго, но я хочу убедиться, что предоставил …

1
Создать субдомен VHost & Forward
Гуру Со У меня есть простой файл .htaccess, где я только перенаправить не www на www для моего веб-приложения. Теперь то, что я хочу сделать, это Создайте новый vhost, такой как http: //subdomain.mydomain.tld Создайте редирект для любого, кто заходит на этот поддомен в папку моего приложения, например app / webroot …

5
Как предотвратить горячие ссылки («кража изображений» / «кража пропускной способности») ресурсов на моем сайте?
Я пытаюсь написать "окончательный" анти горячие ссылки .htaccess ... Вы можете найти много примеров / учебных пособий / генераторов в сети, но многие из них неправильные или неполные (или даже оба). Это функции, которые я ищу: Должен блокировать горячие ссылки для списка расширений файлов, когда HTTP_REFERER является сторонним сайтом. Необходимо …

1
Почему RewriteCond% {REQUEST_URI} мешает второму условию NOT?
Сначала правило, которое работает: DirectoryIndex index.php ErrorDocument 403 /form.html RewriteCond %{REQUEST_URI} ^/index\.php$ RewriteCond %{REQUEST_METHOD} !POST RewriteRule . - [F,L] Это означает http://example.comи http://example.com/index.phpможет быть открыт только через POST. Теперь проблема Я добавил этот дополнительный набор правил: RewriteCond %{REQUEST_URI} !^/index\.php$ RewriteRule . - [F,L] Теперь я отправляю POST снова, http://example.comно получаю …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.