* Примечание. Сайт перенаправляется на https для сертификата SSL
Хорошо, это живой сайт, поэтому я смогу дать ссылки для тестирования.
Так что, если вы зайдете на мой сайт https://thebigmmorpglist.com и добавите случайную фальшивую страницу, такую как https://thebigmmorpglist.com/nosuchpage.php, она сохранит URL-адрес https://thebigmmorpglist.com/nosuchpage.php, но будет выглядеть как домашняя страница с испорченной таблицей стилей. Также допустим, что вы переходите на https://thebigmmorpglist.com/12-sky-2/nosuchpage.php, на нем также будет отображаться домашняя страница, а URL-адрес будет https://thebigmmorpglist.com/12-sky-2/nosuchpage.php, но НЕТ ВСЕГО СТИЛЯ (возможно, из-за того, что он находится в другом каталоге. чтобы исправить это, я считаю, что в моем файле .htaccess есть правильные перенаправления.
(Извините, если я что-то не так формулирую / описываю)
Я уже пытался изменить местоположение моей страницы ошибки и изменить порядок / расположение моего кода перенаправления. Я в полном недоумении относительно того, как я могу исправить это, и я не могу найти в переполнении стека ничего, что повторяло бы мою проблему.
ErrorDocument 403 /error.php
ErrorDocument 404 /error.php
ErrorDocument 500 /error.php
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/\.well-known/cpanel-dcv/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule . /index.php [L]
</IfModule>
<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
Header set Cache-Control "max-age=290304000, public"
</FilesMatch>
RewriteEngine On
RewriteCond %{HTTP_HOST} thebigmmorpglist\.com [NC]
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/\.well-known/cpanel-dcv/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^(.*)$ https://thebigmmorpglist.com/$1 [R,L]
Я надеюсь, что поддельная страница будет перенаправлена в error.php, который находится в моем корневом каталоге ...