2つの別々の.htaccessファイルがあります。最初の書き換えが常に優先され、いくつかのトラフィックがhttpsベースのドメインにリダイレクトされます。 URLにあるファイルが存在しない場合は、トラフィックをphpファイルに送信します。これはURLの短縮文字ですが、404に戻ると、404エラーページが表示されます。ここでファイルが存在しない場合に.htacessを実行する
は、.htaccessファイルのこまごまとしている:
これ、以下、私はhttpsにkore.ttとkorett.comを除くすべてのHTTPトラフィックをリダイレクトする必要があると考えている:
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} !^(www\.)?(kore\.tt|korett\.com) [NC]
RewriteRule^https://%{HTTP_HOST}%{REQUEST_URI} [NE,L,R=301]
この
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^.*$ /loader.php [L]
</IfModule>
しかし、それは404エラーを返した場合をloader.phpするために存在していないトラフィックを送信することになっているURL短縮から何かです。次に、これは単純な404エラーキャッチです。
ErrorDocument 404 /404.html
あなたのご書き換えルールがloader.php' – anubhava