Dies sind meine aktuellen Regeln in .htaccess
. Im Grunde möchte ich domain1.com
-domain2.com
mit Ausnahme der folgenden Bedingungen meine gesamte Website umleiten:.htaccess Ausnahmeregeln nicht funktioniert
alle Dateien/Seiten innerhalb
/offers
Ordnerdie Seite bei
/page/company-a
Wenn Ich greife auf www.domain1.com/page/company-a
, ich werde stattdessen zu domain2.com/index.php
umgeleitet.
Jeder Ratschlag geschätzt.
RewriteCond %{REQUEST_URI} !^/offers
RewriteCond %{REQUEST_URI} !^/page/company-a
RewriteCond %{HTTP_HOST} ^www\.domain1\.com$ [NC]
RewriteRule ^(.*)$ http://www.domain2.com/$1 [L,R=301]
# Pass all requests not referring directly to files in the filesystem to
# index.php. Clean URLs are handled in drupal_environment_initialize().
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule^index.php [L]
Haben Sie weitere Anweisungen in Ihrer '.htaccess' Datei? – MrWhite
ja, ich habe die Frage damit bearbeitet. – Slay
Das gleiche Prinzip gilt auch für diese andere verwandte Frage: https://stackoverflow.com/questions/44282823/htaccess-conditional-https-for-static-pages – MrWhite