Предотвращение перенаправления страниц (папок) с помощью хостинга Awardspace - PullRequest
0 голосов
/ 27 апреля 2020

Я использую хостинг LAMP на AwardSpace.com.

У меня есть личная папка foobar, и когда запрашивается страница , она перенаправляется с 301 на (позволяя пентестерам сказать, что папка существует). Это так даже после добавления файла htaccess:

rewriteengine on
rewriterule foobar$ testpage.php

Я полагаю, что сервер сам выполняет перенаправление независимо от содержимого моего хостинга.

Как можно предотвратить перенаправление?


(Попытка удаления доступа к папке, но отображается 403 и тестовая страница. php не загружается.)

1 Ответ

0 голосов
/ 02 мая 2020

(для недокументированного поведения). Чтобы предотвратить добавление папок 301ed-с-косой чертой, вы можете добавить флаг перенаправления в правило перезаписи:

rewriterule foobar$ /testpage.php [r]

При этом никто не будет знать, что foobar на самом деле это папка.


Предположим, что перенаправление HTTP нежелательно, к r можно добавить =x, где x - это значение, которое не вызывает перенаправление. Это может быть 305. Это может быть 510. Это может быть 200. В таких случаях третий аргумент игнорируется ( cf ):
rewriterule foobar$ yadadadaada [r=200]


Предположим, что контент требуется, контент может быть добавлен:
errordocument 200 "test page"

или:

errordocument 200 /testpage.php
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...