Stel een proxy in op uw WordPress-site om filters en firewalls te omzeilen
Elke dag blijft de aanval op onze vrijheid en censuur van het internet escaleren, maar je kunt helpen. Als u zeker wilt weten dat bepaalde sites beschikbaar blijven, hoeft u niet verder te zoeken dan een nieuwe, gratis WordPress-plug-in genaamd RePress. Hiermee kunt u snel en eenvoudig een webproxy instellen zonder ingewikkelde programmering - net zo eenvoudig als het installeren van een WordPress-plug-in.
Vereisten
- Een door WordPress.org zelf gehost blog (gratis blogs van WordPress.com zullen niet werken).
- Een gastheer die het toelaat fopen functie - Ik geloof dat GoDaddy dit ondersteunt op gedeelde Linux-hostingplannen, maar ik kan andere hosts niet bevestigen. Ik heb getest op een speciale virtuele server.
- Mooie permalinks moeten correct worden ingeschakeld (dit betekent dat dit niet werkt als je blog nog steeds post URL's van het formulier heeft yourdomain.com/?id=1234)
Waarschuwing
Deze plug-in bevindt zich nog in de alpha-fase en ik raad u af om deze te installeren op alles wat van essentieel belang voor de missie is of zonder eerst een back-up te maken. Er is ook een kwestie van bandbreedte - aangezien de pagina wordt proxied door hem eerst via uw server te laden, zal hij uw bandbreedtetoeslag gebruiken. Uw hostingplan kan dit specifiek verbieden als het onbeperkt is, of er kunnen extra kosten in rekening worden gebracht als u uw vergoeding overschrijdt.
Er worden geen beloftes gedaan over legaliteit. Als uw land of zelfs uw school het gebruik van proxies verbiedt, is dit een risico dat u neemt. Als een bepaalde site illegaal is in uw land, dan is dit waarschijnlijk ook een strafbaar feit om een proxy voor die site te openen. Maak je eigen beslissingen, alsjeblieft.
Installatie en gebruik
Ga je gang en pak het uit de WordPress repository, of zoek binnen WordPress.
Na activering is het enkele scherm met instellingen te vinden onder de zijbalk van de instellingen. De eerste instelling is de permalink die wordt gebruikt voor RePress. Ik zou eigenlijk voorstellen om dit meteen te veranderen - hoewel er op dit moment geen kwetsbaarheden zijn, kan een tool worden vrijgegeven die automatisch naar de standaardinstellingen zoekt, net als tools die hack van de Admin-gebruiker proberen te bruteren beschikbaar zijn.
Als u nu de instellingen opslaat en die URL nu bezoekt, krijgt u de basisinterface van de proxy te zien.
Om misbruik te voorkomen, zijn alleen URL's die u opgeeft toegankelijk. Verwijder alle ongewenste instellingen via de instellingen en u kunt gemakkelijk sites toevoegen die u wel wilt toestaan. Deze worden dan vermeld op uw proxypagina.
Notitie: De plug-in zal dwingen je om uit te loggen van WordPress voor het bezoeken van proxiede sites om mogelijk misbruik van de in uw cookies opgeslagen logingegevens te voorkomen.
Problemen? Werkt niet? Het meest waarschijnlijke probleem is dat uw host dit niet ondersteunt fopen (een manier om een website in PHP te 'openen') om veiligheidsredenen. Het komt vaak voor bij goedkope shared hosting-plannen. Ik verwacht dat de plug-in in de toekomst een verscheidenheid aan proxy-opties zal toevoegen - gebruik Krul als een alternatief voor fopen bijvoorbeeld - maar voor nu ben ik bang dat er niets anders aan te doen is dan hosting.
Samenvatting
Dit is een geweldige kleine plugin, zelfs als een alpha-release. Het zou kunnen doen met een paar verbeteringen - zoals het maskeren van het eigenlijke domein van de proxy-site in de URL om detectie te voorkomen; en er zijn ook enkele problemen met CDN-inhoud op de proxied-site die niet correct lijkt te worden weergegeven, maar voor het grootste deel werkt het en het werkt goed. Zul je een proxy aanbieden voor je vrienden in China?
Image Credit: Lock van Shutterstock
Ontdek meer over: Proxy, Webontwerp, Webmasterhulpprogramma's, Wordpress, Wordpress-plug-ins.