Websites herstellen vanuit archive.org
Een complete werkende kopie van een site uit het webarchief in enkele klikken.
Analyse bezig...
Zo herstel je een website vanuit Archive.org
-
Vul het domein in:
Vul het domein in elk formaat in via het bestelformulier hierboven, bijvoorbeeld (http://domain.com, www.domain.com, domain.com). -
Vul de startdatum in (Date START):
Kies de startdatum voor de download, van een jaar (2023), tot een exacte tijdstempel (2023.01.11 15:40:55 of 20230111154055). Om de vroegst beschikbare snapshot van Archive.org te gebruiken, vul je 1900. -
Vul de einddatum in (Date END):
Voor het beste resultaat geef je een einddatum met exacte tijd op, zodat de laatste werkende snapshot van de homepage wordt gebruikt. Deze datum vind je in de snapshot-URL op Archive.org. -
Controleer protocol en subdomein:
Geef met de schakelaars in het formulier aan of de site https en http, gebruikt en of www aanwezig is. -
Wacht op de analyse:
De service maakt een voorbeeldscreenshot van de homepage die is samengesteld door WayBacKator, en toont het aantal HTML- en media-URLs. Als de limiet van 100,000 URLs wordt overschreden, verklein dan het datumbereik. Als Archive.org tijdelijk niet beschikbaar is, probeer het later opnieuw. -
Bevestig en download:
Na bevestiging wacht je op het archief met de sitekopie en instructies voor installatie op een server.
Voorbeelden van herstelde websites
Instructies voor deployment lokaal, op hosting of op een server
PHP, PHP-FPM >= 7.4 (standaard), Nginx of Apache.
U kunt meerdere domeinen op één server hosten door alleen de domeinmappen naar .domains te kopiëren en index.php bij te werken als de versie verandert.
Als u toegang hebt tot een niveau boven de root, kunt u .domains daarheen verplaatsen en voor gemak hernoemen naar domains.
De map .domains en het bestand .htaccess kunnen verborgen zijn. Gebruik de tools van uw besturingssysteem om verborgen bestanden weer te geven.
Het bestand .domains/config.php bevat instellingen voor domeinen in submappen en debugmodus:
- domains-as-subfolders: laat websites vanuit submappen draaien.
- title: stelt de titel in op de startpagina van het technische domein.
- home: toont een link terug naar de lijst met domeinen.
- plugs: definieert placeholders voor ontbrekende
img/css/js-bestanden. - debug: 0 of 1 om de debugmodus in te schakelen.
- css: voegt CSS-URL's toe aan alle domeinen, bijvoorbeeld
/css/layout.css,https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css. Voeg bestanden toe aan edits/public in de domeinmap. - js: voegt JS-URL's toe aan alle domeinen, bijvoorbeeld
/js/script.js,async:https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js. Voeg bestanden toe aan edits/public in de domeinmap.
Het bestand .domains/domain.com/config.php bevat instellingen voor een specifiek domein:
- protocol: het protocol van het domein.
- www: 0 of 1 om te bepalen of www wordt gebruikt.
- plugs: definieert placeholders voor ontbrekende
img/css/js-bestanden. - gtmid: voegt het Googletag-script toe bij het opstarten.
- css: voegt CSS-URL's toe, bijvoorbeeld
/css/layout.css,https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css. Voeg bestanden toe aan edits/public. - js: voegt JS-URL's toe, bijvoorbeeld
/js/script.js,async:https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js. Voeg bestanden toe aan edits/public.
Als u bestaande pagina's wilt wijzigen of nieuwe wilt toevoegen, doe dat dan in deze map en laat de map public ongemoeid.
Als toegevoegde bestanden geen extensie hebben of een niet-standaard extensie gebruiken, plaats dan metadata in de map meta.
De map .domains/domain.com/plugs wordt gebruikt voor aangepaste placeholders voor ontbrekende img/css/js-bestanden.
De map .domains/domain.com/404 bevat redirects voor ontbrekende URL's. U kunt daar uw eigen redirects toevoegen.
Voeg de volgende configuratie toe aan de juiste http-context, of maak een bestand wbktor.conf in /etc/nginx/conf.d/ met de volgende inhoud:
server {
listen 0.0.0.0:80;
server_name _
# ~^wbk\. # use the subdomain `wbk.` for local testing. DO NOT USE IN PRODUCTION!!!
;
root /var/www/wbktor/public;
index index.php;
server_tokens off;
error_page 404 = /index.php;
location ~ \.php$ {
include fastcgi_params;
client_max_body_size 100M;
fastcgi_split_path_info ^(.+?\.php)(|/.*)$;
fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name;
# Uncomment and specify your FastCGI server call
#fastcgi_pass unix:/path/to/php.socket;
#fastcgi_pass 127.0.0.1:9000;
#fastcgi_pass upstream-php-alias;
fastcgi_param HTTP_HOST $host;
fastcgi_param HTTP_X_REAL_IP $remote_addr;
fastcgi_param HTTP_X_FORWARDED_FOR $proxy_add_x_forwarded_for;
fastcgi_param HTTP_X_FORWARDED_PROTO $scheme;
}
location / {
try_files $uri $uri/ /index.php$is_args$args;
}
}
Schakel het standaard serverblok in nginx.conf uit door het uit te commentarieren.
Als u CloudFlare gebruikt, voeg dan de volgende directives toe aan de http-context:
set_real_ip_from 103.21.244.0/22;
set_real_ip_from 103.22.200.0/22;
set_real_ip_from 103.31.4.0/22;
set_real_ip_from 104.16.0.0/12;
set_real_ip_from 108.162.192.0/18;
set_real_ip_from 131.0.72.0/22;
set_real_ip_from 141.101.64.0/18;
set_real_ip_from 162.158.0.0/15;
set_real_ip_from 172.64.0.0/13;
set_real_ip_from 173.245.48.0/20;
set_real_ip_from 188.114.96.0/20;
set_real_ip_from 190.93.240.0/20;
set_real_ip_from 197.234.240.0/22;
set_real_ip_from 198.41.128.0/17;
set_real_ip_from 2400:cb00::/32;
set_real_ip_from 2606:4700::/32;
set_real_ip_from 2803:f800::/32;
set_real_ip_from 2405:b500::/32;
set_real_ip_from 2405:8100::/32;
set_real_ip_from 2c0f:f248::/32;
set_real_ip_from 2a06:98c0::/29;
#real_ip_header CF-Connecting-IP;
real_ip_header X-Forwarded-For;
Zorg dat de Apache-module mod_rewrite is ingeschakeld in het bestand httpd.conf:
LoadModule rewrite_module modules/mod_rewrite.so
Upload ook het bestand .htaccess uit het archief naar de siteroot.
Om een site op een ander domein te draaien, hernoemt u de domeinmap in .domains en werkt u canonical en robots.txt overeenkomstig bij.
Volg deze stappen om XAMPP in te stellen en uw site te deployen:
- XAMPP downloaden en installeren: Open de XAMPP-projectpagina, downloadt u XAMPP en behoudt u tijdens de installatie alleen de standaardinstellingen voor PHP en Apache.
- Maak een map voor het domein: Maak binnen
\xampp\htdocseen map voor het domein of technische domein, bijvoorbeeldwbk.list, om sites in submappen te draaien, en pak het archief daar uit. - Werk de Apache virtual hosts-configuratie bij: Voeg in het bestand
\xampp\apache\conf\extra\httpd-vhosts.confde volgende regels toe om virtual hosts voor uw domeinen te configureren:<VirtualHost *:80> ServerName wbk.list DocumentRoot "C:/xampp/htdocs/wbk.list" <Directory "C:/xampp/htdocs/wbk.list"> Options -Indexes FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost> <VirtualHost *:80> ServerName wbk.domain.com DocumentRoot "C:/xampp/htdocs/domain.com" <Directory "C:/xampp/htdocs/domain.com"> Options -Indexes FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost> - Werk het hosts-bestand bij: Voeg in het bestand
C:\Windows\System32\drivers\etc\hostsde volgende domeinen toe:127.0.0.1 wbk.list 127.0.0.1 domain.com - Open uw site: Open uw browser en ga naar http://localhost/wbk.list | http://localhost/domain.com om uw site te bekijken.
- Verdere documentatie: Zie voor meer details de officiële XAMPP-documentatie:
Herstellen via Telegram-bot
Maak kennis met @wbktor_bot
Gebruikt u liever Telegram? Plaats uw bestelling in de chat met onze bot. Hij gebruikt dezelfde engine en prijzen als het webformulier, begeleidt u stap voor stap en stuurt zowel de analyse-screenshot als het uiteindelijke archief rechtstreeks in de chat.
Heldere en toegankelijke prijs
Basisprijs
$10
voor herstel van een site tot 100,000 URLs
Groter volume
+$20
van 100,000 tot 200,000 URLs
Boven de limiet
+$10
voor elke volgende 100,000 URLs
Je ziet de eindprijs altijd na de gratis analyse en voor de betaling
Antwoorden op veelgestelde vragen
2015
, in het veld voor de startdatum, en wij vinden de vroegste beschikbare versie uit dat jaar. Voor het beste resultaat raden we aan de gewenste snapshot op archive.org te zoeken en de exacte datum uit de adresbalk te kopiëren.