Проблема с перезаписью мода - URL / путь можно ввести дважды - PullRequest
0 голосов
/ 04 февраля 2020

Я обнаружил проблему в своем веб-приложении, используя mod rewrite и URL rewriting.

.htaccess

RewriteRule ^blog myblogfile.php [L]

Но если я войду в браузер url: mydomain.com/blog/blog также работает, но файл myblogfile.php отображается без изображений и таблицы стилей (неправильный путь).

Но почему можно ввести его дважды и увидеть ту же страницу, что и только mydomain.com/blog ? Я хочу увидеть страницу "Не найдено".

Это также проблема безопасности, поскольку принудительный SSL не работает на этом пути и он небезопасен.

У меня есть и другие многоязычные папки с собственным .htaccess. файлы (у всех одинаковые) но другие

RewriteBase /en

Может в этом проблема? Никогда раньше не видел, чтобы я мог дважды ввести путь и переписать работает.

Спасибо!

...