.htaccess 301 Redirect funktioniert nicht?

Ich habe eine statische Seite der Form page1.html in meinem Stammverzeichnis und eine andere Seite index.php ebenfalls im Stammverzeichnis. Ich versuche, alle alten eingehenden Links so zu verschieben, dass sie auf ein WordPress-Verzeichnis verweisen. Ich habe die Hauptdomain über die .htaccess-Datei und die index.php-Datei umgeleitet, die ich auf der Hilfeseite meines Hosting-Anbieters gefunden habe (d. H. Abc.com leitet jetzt ordnungsgemäß in meinen WordPress-Installationsordner um).

Das Problem, das ich jetzt habe, ist, dass alle Seiten, die direkt verlinkt oder indexiert wurden, immer noch angezeigt werden. Beispielsweise ist abc.com/page1.html immer noch sichtbar. Ich habe versucht, mit dem folgenden .htaccess-Code auf die neue Site umzuleiten:

redirect 301 /page1.html abc.com/index.php

Der obige Code sollte meines Erachtens korrekt sein, da meine index.php die WordPress-Daten lädt (dieselbe Methode, die für die korrekt funktionierende abc.com-Umleitung verwendet wurde), aber aus irgendeinem Grund findet die Umleitung nicht statt.

Hier ist das allgemeine Layout meiner .htaccess-Datei.

# BEGIN WordPress redirect
# This part is for the abc.com -> wordpress folder redirect.
# Code taken strait from my hosting provider's help tutorial.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /WordpressInstallation/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /WordpressInstallation/index.php [L]
</IfModule>

# Problem code below
# Static page redirects
redirect 301 /page1.html /index.php
redirect 301 /page2.html /index.php
.
.
.

Haben Sie eine Idee, was ich falsch mache oder wie ich das gesuchte Ergebnis erzielen kann?

Bearbeiten

Möglicherweise sind keine Informationen erforderlich, aber die Dateien page1.html, page2.html usw. befinden sich im Stammverzeichnis mit der Datei .htaccess, während sich die WordPress-Installation in einem Ordner mit dem Namen wordpressInstallation im Stammverzeichnis befindet. Ich dachte nur, ich würde das klarstellen, wenn die Frage das nicht klarstellen würde.

/
---wordpressInstallation
------Wordpress files (head.php, index.php, style.css etc.)
---page1.html
---page2.html
.
.
.
---index.php
---.htaccess
.
.
.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage