====== Wordpress auf mehrere Domains hören lassen per config.php ====== Wenn man möchte, dass ein und das selbe Wordpress auf mehre Domains reagiert (kein Multisite, sondern gleicher Inhalt), dann können Domains in der ''wp-config.php'' angegeben werden. **Wichtig:** wenn eine der Seiten in einem Unterordner befindet z.b. ''domain.com/blog/'' muss die .htaccess noch angepasst werden - siehe Beispiel Code im Kommentar. /* ================================== *\ Schaltung für mehrere Domains \* ================================== */ switch ( $_SERVER['HTTP_HOST'] ) { /* DEUTSCHLAND */ case 'marketing-de.techdata.com': $website_url = 'marketing-de.techdata.com'; $website_path = '/meeting-culture2021/'; break; /* ÖSTERREICH */ case 'meeting-culture2021.techdata-kampagnen.at': $website_url = 'meeting-culture2021.techdata-kampagnen.at'; $website_path = '/'; break; /* STANDART/FALLBACK */ default: $website_root = 'marketing-de.techdata.com'; $website_path = '/meeting-culture2021/'; break; } define( 'WP_SITEURL', 'https://' . $website_url . $website_path ); define( 'WP_HOME', 'https://' . $website_url . $website_path ); /* HINWEIS: Die Domain Einstellungen oben funktionieren nur, wenn man auch entsprechende Anpassungen in der .htaccess file macht. Hauptsächlich wegen des Sub-Folders. Es folgt der .htaccess Code, nur falls dieser ausversehen überschrieben wird. Beispiel Code für .htaccess File: # ======================================= # Einstellungen für zwei Domains # ======================================= RewriteEngine On RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] RewriteBase / RewriteRule ^index\.php$ - [L] # === *.com-Domain: marketing-de.techdata.com RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{HTTP_HOST} ^marketing\-de\.techdata\.com [NC] RewriteRule . /meeting-culture2021/index.php [L] # === *.at-Domain: meeting-culture2021.techdata-kampagnen.at RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{HTTP_HOST} ^meeting\-culture2021\.techdata\-kampagnen\.at [NC] RewriteRule . /index.php [L] */