How to Hack the WP Engine WordPress Bann

von | Sep 26, 2024 | Allgemein | 2 Kommentare

Schlagwörter: WordPress - WordPressWar

Nun wie Matt Mullenweg sagte ist das Programmieren von Plugins und Theme ≪WordPress Hacken≫

WP Engine is free to offer their hacked up, bastardized simulacra of WordPress’s GPL code to their customers, and they can experience WordPress as WP Engine envisions it, with them getting all of the profits and providing all of the services.

Quelle: WordPress Blog WP Engine is banned from WordPress.org

Nun in diesem WordPressWar hat ja Matt Mullenweg eine Firma komplett vom Ökosystem von WordPress abgeschnitten. Jeder IP wird den Zugang zu dem Theme und Plugin Archiv verwehrt.

Das klingt jetzt nach der Absoluten Strafe – aber in Wahrheit ist das nur ein Witz – denn wir alle hier kennen die Lösung bereits. Ja ihr erinnert euch die Länder der Welt haben schon versucht ganze Webseite zu sperren – weil sie in ihren Augen böse sind und man kann diese Sperren leicht umgehen wenn man ein Proxy Verwendet.

Anstatt also die Anfrage direkt von der Hosting IP aus zur WordPress geht – schaltet man eine fremde IP dazwischen.

Lösung 1 Reverse Proxy

Hier kann ich euch keine saubere Anleitung geben – Entschuldige! Ich bin kein professioneller Server-Admin und kämpfe mich da selbst immer durch. Aber geht mal schauen wie ihr NGINX installieren könnt bei euch auf eurem Server. So heisst das Ding nämlich 🙂

Lösung 2 Proxy in WordPress

Nun das coole ist WordPress hat bereits intern so eine Lösung verbaut. Wen ihr euch also bei einem Proxy Dienst anmeldet und alle Daten habt – dann könnt ihr in die wp-config.php Files diesen Code einbauen – vergesst natürlich nicht die xxx Bereich anzupassen

1
2
3
4
define('WP_PROXY_HOST', 'xxx.xxx.xxx.xxx'); // Proxy Adresse / IP
define('WP_PROXY_PORT', 'xxx'); // Port Nummer
define('WP_PROXY_USERNAME', 'xxxxx'); // Proxy Username (wenn nötig)
define('WP_PROXY_PASSWORD', 'xxxxx'); // Proxy Password (wenn nötig)

Und nun gibts noch einen kleinen Trick – damit nicht aller Traffic über diesen Proxy Dienst läuft – sowas macht die Webseite langsam – sagt ihr WordPress als nächstes dass sie nur den Traffic zu und von WordPress.org über Proxy umleiten soll.

Das ist dann der Code der in die function.php Datei reingehört.

1
2
3
4
5
6
7
8
9
add_filter('pre_http_send_through_proxy', function($result, $uri) {
 
    if (strpos('wordpress.org', $uri) !== false) {
       return true;
    } else {
       return false;
    }
 
}, 10, 2);

Ich bin sicher WP Engine und Flywheel haben bereits diese Proxylösungen für sich eingebaut aber nun könnt ihr diese Lösung auch einbauen

2 Kommentare

  1. ✅ Evert Albers

    @Eric I recently had to learn a new CMS, and in hindsight I am glad that I did not pick WP but went for a 'Jamstack-stack'.

    • Eric-Oliver Mächler

      i use wordpress since 2007 – i develop plugins,themes and project for clients – i have 0 problem with it. but what cms did ou choose? i am always on the „lookout“ for a new and better one

      Antworten

Einen Kommentar abschicken

Du kannst auf Fediverse-Profile verlinken, indem du fl:@benutzername in deinem Kommentar eingibst.

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert