href="folder/styles/some.css"href="/folder/styles/some.css"http://site.ru/pagepage (да это особенность работы в .htaccess, а в контексте VirtualHost был бы слеш в начале /page).page совпадает с шаблоном ^([^/]{0,7})$. Этот шаблон означает что строка не более семи любых символов кроме /ErrorDocument 403 /my404.php<?php
http_response_code(404);
?>
<h1>404 Not Found </h1> [OR]RewriteCond %{HTTPS};%{HTTP_HOST};%{THE_REQUEST} !^on;(?!www\.)[^;]+;(?!.*//) [NC]
RewriteCond %{HTTP_HOST} ^(?:www\.|)(.+) [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]^on;(?!www\.)[^;]+;(?!.*//) совпадёт только когда в %{HTTPS} будет "on" и %{HTTP_HOST} без www и %{THE_REQUEST} без повторяющихся слешей.^([0-9]+)_(.*)/$, но страницы пагинации тоже совдают с этим шаблоном и правило перенаправляло на list.php?cat=$1
<img/>Т.е. вместо
<,>там html сущности