Hoe webpagina's uit te schakelen
Er zijn meerdere redenen waarom een bedrijf een of meer pagina's op zijn website moet uitschakelen. Hoewel u de pagina's eenvoudig kunt verwijderen of de inhoud ervan kunt wijzigen om uit te leggen dat de pagina tijdelijk niet beschikbaar is, kan dit een negatief effect hebben op de zoekmachinebeoordeling van de website van uw bedrijf. Om dit te voorkomen, moeten afzonderlijke webpagina's of uw hele website worden uitgeschakeld met behulp van de HTTP 503-statuscode.
1.
Maak een nieuw bestand in een teksteditor zoals Kladblok of een speciale HTML-editor. Sla het bestand op als "503.php" zonder de aanhalingstekens, en zorg ervoor dat de editor geen extra extensie zoals ".txt" of ".html" aan het bestand toevoegt.
2.
Typ het volgende in het bestand "503.php" en sla het bestand op, personaliseer het bericht voor uw bedrijf en pas de datum "Retry na" aan zodat deze overeenkomt met de datum waarop u verwacht dat de pagina of website weer beschikbaar is. Zorg ervoor dat de vermelde tijd wordt omgezet in Greenwich Mean Time.
3.
Voeg extra HTML-code toe onder het PHP-gedeelte van het bestand "503.php" om desgewenst een beschrijving van de downtime aan bezoekers te geven en sla het bestand opnieuw op. Deze code moet alle tags bevatten die normaal in een standaard HTML-pagina zouden worden opgenomen en zou moeten beginnen met de tag om de rendering-engine te informeren dat de code die volgt pure HTML bevat in plaats van PHP. Een voorbeeld van deze code zou er als volgt uitzien en zou direct na de afsluitende tag van de PHP-code volgen:
Pagina tijdelijk niet beschikbaarDeze pagina is tijdelijk niet beschikbaar. Kom terug na zaterdag 31 mei 2012, omdat we verwachten dat er op die datum een bijgewerkte versie van de pagina beschikbaar is. We verontschuldigen ons voor enig ongemak.
4.
Meld u aan bij uw server en controleer of er een bestand met de naam ".htaccess" bestaat in de hoofdmap van de server. Als het bestand aanwezig is, opent u het met een online-bestandseditor of downloadt u een kopie naar uw computer. Als het bestand niet bestaat, maakt u een nieuw bestand in een teksteditor of HTML-editor en slaat u het op als ".htaccess" zonder de aanhalingstekens.
5.
Typ het volgende in het ".htaccess" -bestand en sla het bestand op, waarbij "xx.xx.xx.xx" wordt vervangen door het IP-adres van de computer die u gebruikt om de website in hetzelfde formaat te bewerken. Deze code informeert zowel spiders van zoekmachines als de browsers van menselijke bezoekers dat de URL die ze hebben ingevoerd zal worden gewijzigd en een nieuwe bestemming voor de spider of browser biedt in de vorm van het "503.php" -bestand dat je eerder hebt gemaakt. Verwijder of wijzig geen andere informatie in het bestand als u een reeds bestaand bestand bewerkt vanaf de server van uw website.
Opties + FollowSymLinks RewriteEngine On RewriteBase / RewriteCond% {REMOTE_ADDR}! ^ Xx.xx.xx.xx RewriteCond% {REQUEST_URI}! ^ / 503.php [NC] RewriteRule. * /503.php [R, L]
6.
Upload de twee bestanden en plaats ze in de hoofdmap van uw website. Bezoekers worden omgeleid naar een pagina met het bericht dat u hebt toegevoegd aan het bestand "503.php" en spiders van zoekmachines worden op de hoogte gebracht van het feit dat de pagina of website tijdelijk niet beschikbaar is voor indexering. Zodra de datum waarnaar wordt verwezen in het bestand wordt bereikt, zullen de spiders weer beginnen met indexeren.
Tip
- Als u alleen afzonderlijke pagina's wilt verwijderen, wijzigt u de code die u hebt toegevoegd aan .htaccess zodat in plaats van de ". *" In "RewriteRule. * /503.php [R, L]" de regel verwijst naar de specifieke pagina die u wil omleiden. Er kunnen extra pagina's aan het bestand worden toegevoegd door er ook nieuwe "RewriteRule" -items voor te maken.