Moin moin,
benutze einen SSL-Proxy und habe folgendes Problem: Bei vielen Seiten, wie zum Beispiel in der Medienbibliothek bekomme ich folgende Fehlermeldung:
ZitatNot Found
The requested URL /wp-admin/media-upload.php was not found on this server.
Das liegt anscheinend daran, dass Wordpress die richtige URL des Blogs "vergisst".
So lautet der Link zur Medienbibliothek:
https://ssl-account.com/wp-admin/media…age&tab=library
Richtig sollte er aber so aussehen:
https://ssl-account.com/meinedomain.de/wp-admin/media-upload.php?post_id=109&type=image&tab=library
Ich benutze folgenden Code in der WP-Config:
if($_SERVER['HTTP_X_FORWARDED_HOST']=="ssl-account.com")
{
// mit SSL-Proxy
define('WP_SITEURL', 'https://ssl-account.com/meinedomain.de');
define('WP_HOME', 'https://ssl-account.com/meinedomain.de');
}
else
{
// Ohne SSL-Proxy
define('WP_SITEURL', 'http://meinedomain.de');
define('WP_HOME', 'http://meinedomain.de');
}
Alles anzeigen
Eingetragen ist das Ganze direkt vor diesen Kommentaren:
/* That's all, stop editing! Happy blogging. */
/** Absolute path to the WordPress directory. */
Habe ich vielleicht irgendwas vergessen? Wie könnte man noch dafür sorgen, dass Wordpress sich die richtige Adresse des Blogs merkt, wenn SSL verwendet wird?
[COLOR=SeaGreen]So, jetzt funktioniert es ^^[/COLOR]
In diesem Thread stand die Lösung - Danke an staschi
Folgendes muss noch in die wp-config.php:
und zwar nicht einfach irgendwo rein, sondern direkt unter die Ausgabe der if-Anweisung (mit SSL-Proxy). Steht der Code an anderer Stelle, wird der normale Blog unter meinedomain.de nicht angezeigt!