Hostwinds Tutorials

Zoekresultaten voor:


Inhoudsopgave


Wat is het .htaccess -bestand?
Hoe u een aangepaste indexpagina instelt
1. Zoek of maak het .htaccess -bestand
2. Open het .htaccess -bestand voor bewerking
3. Voeg de DirectoryIndex -richtlijn toe of wijzig
4. Opslaan en uploaden het bestand (indien nodig)
5. Test de veranderingen
Veel voorkomende problemen en hoe ze op te lossen
Extra tips
Waarom de standaard indexpagina aanpassen?
Afsluiten

Wijzig de standaardindexpagina met .htaccess

Trefwoorden: WordPress,  htaccess 

Wat is het .htaccess -bestand?
Hoe u een aangepaste indexpagina instelt
1. Zoek of maak het .htaccess -bestand
2. Open het .htaccess -bestand voor bewerking
3. Voeg de DirectoryIndex -richtlijn toe of wijzig
4. Opslaan en uploaden het bestand (indien nodig)
5. Test de veranderingen
Veel voorkomende problemen en hoe ze op te lossen
Extra tips
Waarom de standaard indexpagina aanpassen?
Afsluiten

Wanneer u een website of een map in een website bezoekt, zoekt de server meestal naar een standaardbestand om weer te geven - vaak benoemde index.html, index.php of vergelijkbaar.

Als u meer controle wilt over welk bestand standaard wordt geladen, kunt u dit aanpassen door uw .htaccess -bestand te bewerken.Dit kan u helpen uw site beter te organiseren en het gemakkelijker te maken voor bezoekers en zoekmachines om te navigeren.

Hier is een handleiding om u te helpen bij het instellen van een aangepaste standaardindexpagina.

Wat is het .htaccess -bestand?

De .htaccess-bestand is een configuratiebestand dat wordt gebruikt door Apache Web Servers.Hiermee kunt u directoryspecifieke regels maken zonder toegang te hebben tot de hoofdserverconfiguratie.

De stip aan het begin van .htaccess maakt het een verborgen bestand, wat betekent dat het mogelijk niet zichtbaar is in sommige bestandsbeheerders, tenzij u verborgen bestandsweergave inschakelt.

U kunt .htaccess gebruiken om:

  • Direct bezoekers van de ene pagina naar de andere.
  • Maak aangepaste foutpagina's (zoals een aangepaste 404 -pagina).
  • Wachtwoordbeveiligingsonderdelen van uw website.
  • Stel in welk bestand standaard in een map moet worden geladen.

Hoe u een aangepaste indexpagina instelt

Als u klaar bent om de standaardpagina te wijzigen die laadt voor uw site of een specifieke map, is het proces eenvoudig.

U werkt samen met uw .htaccess -bestand om een ​​eenvoudige richtlijn toe te voegen of bij te werken die de server vertelt welk bestand te prioriteren.

Hier is hoe je het kunt doen:

1. Zoek of maak het .htaccess -bestand

Ten eerste moet je dat doen Vind het .htaccess -bestand In de directory van uw website.

Als je nog niet bestaat, moet je het zelf maken.

Deze stap zorgt ervoor dat u het juiste bestand hebt voordat u wijzigingen aanbrengt.

Waar te vinden:
Kijk in de hoofdmap van uw website (de hoofdmap waar uw websitebestanden worden opgeslagen - vaak genaamd public_html, www of uw domeinnaammap).

Als het bestand niet bestaat, je kunt het zelf maken:

  • Open een teksteditor zoals Kladblok (Windows) of Textedit (Mac).
  • Sla het bestand op met de exacte naam .htaccess (inclusief de stip in het begin).
  • Zorg ervoor dat het wordt opgeslagen zonder extensies zoals .txt.

Tip: Als u een bestandsbeheerder in CPanel of een ander hostingdashboard gebruikt, zorg er dan voor dat u "verborgen bestanden" weergeeft om .htaccess te zien.

2. Open het .htaccess -bestand voor bewerking

Nadat u het bestand hebt gevonden, moet u het openen zodat u uw instructies kunt toevoegen.

Er zijn er een paar veilige manieren om te bewerken .htaccess Afhankelijk van uw opstelling, en het is een goed idee om een ​​back -up te maken van het bestand voordat u aanpassingen maakt.

U kunt het bestand op verschillende manieren bewerken:

  • Gebruik een Bestandsbeheer verstrekt door uw hostingcontrolepaneel.
  • Maak verbinding met uw server via FTP en open het in een teksteditor.
  • Gebruik een SSH -verbinding als uw hostingomgeving dit ondersteunt.

Voordat u wijzigingen aanbrengt, is het een goed idee om Download een back -up Kopie van het bestaande .htaccess -bestand voor het geval u het later moet herstellen.

3. Voeg de DirectoryIndex -richtlijn toe of wijzig

Nu u zich in het .htaccess -bestand bevindt, is het tijd om de server te vertellen welk bestand standaard moet laden.

Dit wordt gedaan met behulp van de DirectoryIndex -richtlijn en u kunt deze aanpassen om de structuur en doelen van uw website aan te passen.

De DirectoryIndex -richtlijn vertelt de server welk bestand eerst moet worden geladen in een map.

Om een ​​nieuw standaardbestand in te stellen, voegt u deze regel toe aan uw .htaccess:

DirectoryIndex your-default-page.html

Voorbeeld:
Als u Home.php wilt laden wanneer iemand uw site bezoekt, zou u schrijven:

DirectoryIndex home.php

Meerdere bestanden gebruiken:
U kunt verschillende bestanden vermelden.De server zoekt elk bestand in de vermelde bestelling:

DirectoryIndex index.php index.html index.htm

In dit geval zal Apache eerst naar index.php zoeken.Als het het niet vindt, zoekt het naar index.html en vervolgens index.htm.

4. Opslaan en uploaden het bestand (indien nodig)

Na het bewerken moet u ervoor zorgen dat uw wijzigingen worden opgeslagen en toegepast op uw website.

Of u het bestand rechtstreeks op de server of lokaal op uw computer hebt bewerkt, deze stap zorgt ervoor dat alles correct wordt bijgewerkt.

  • Als u het bestand lokaal hebt bewerkt, upload het terug naar uw server en overschrijf de oude versie.
  • Als u rechtstreeks op de server hebt bewerkt, sla eenvoudig het bestand op.

Pas op dat u niet per ongeluk belangrijke regels verwijdert die al aanwezig waren.

5. Test de veranderingen

Testen is belangrijk om te bevestigen dat uw aangepaste indexpagina werkt zoals verwacht.

Door uw site of specifieke mappen te bezoeken, kunt u kijken of de server uw nieuwe instructies volgt.

Zo niet, dan kunnen een paar snelle controles helpen bij het oplossen van het probleem.

  • Bezoek uw site (of de specifieke map) in een webbrowser.

Als u bijvoorbeeld de indexpagina hebt gewijzigd voor een map met de naam Shop, bezoekt u:

http://yourdomain.com/shop/

U zou de pagina die u hebt opgegeven, automatisch moet zien.

Als het niet meteen verschijnt:

  • Wis uw browsercache.
  • Probeer in een andere browser te bezoeken.
  • Controleer of u het .htaccess -bestand op de juiste locatie hebt opgeslagen.

Veel voorkomende problemen en hoe ze op te lossen

Soms kunnen zelfs kleine wijzigingen in het .htaccess -bestand onverwachte problemen veroorzaken.

Als je de veel voorkomende problemen kent die kunnen ontstaan ​​- en hoe je ze kunt oplossen - kan je veel tijd en frustratie besparen.

Problemen met machtigingen:
Zorg ervoor dat uw .htaccess -bestand machtigingen heeft ingesteld op 644. Hierdoor kan de server het bestand lezen, maar voorkomt dat anderen het bewerken.

Servercache:
Als u services zoals CloudFlare gebruikt of server-side caching hebt ingeschakeld, wist u de cache na het aanbrengen van wijzigingen.

Webservertype:
.htaccess werkt alleen op Apache (of Apache-compatibele) servers.
Als uw site nginx gebruikt, moet u in plaats daarvan de standaardindexpagina configureren in de NGINX -serverinstellingen.

Syntaxisfouten:
Zelfs een klein typefout in .htaccess kan een 500 interne serverfout veroorzaken.
Als uw site breekt na het bewerken, controleer dan dubbele typefouten of verwijder de nieuwe regels tijdelijk om de functionaliteit te herstellen.

Extra tips

Zodra u de basis onder de knie hebt, zijn er extra manieren waarop u .htaccess kunt gebruiken om uw website nog verder te verbeteren.

Deze tips kunnen u helpen een soepelere, veiliger ervaring voor uw bezoekers te creëren en een betere controle te behouden over hoe uw server zich gedraagt.

Aangepaste indexpagina's in verschillende mappen:
U kunt extra .htaccess -bestanden maken in specifieke mappen als u verschillende standaardpagina's voor verschillende delen van uw site wilt.

Voorkom directory -lijsten:
Als er geen van de vermelde indexbestanden bestaat, kan de server een lijst met alle bestanden in de map weergeven.

Om dit te voorkomen, kunt u deze regel toevoegen aan uw .htaccess:

Options -Indexes

Dit toont een "403 verboden" pagina in plaats van een bestandslijst.

Prestatieoverwegingen:
Hoewel .htaccess flexibel is en gemakkelijk te gebruiken is, houd het bestand schoon en eenvoudig.Te veel complexe regels kunnen uw site enigszins vertragen omdat .htaccess op elk verzoek wordt verwerkt.

Waarom de standaard indexpagina aanpassen?

Je vraagt ​​je misschien af ​​waarom het de moeite waard is om de tijd te nemen om de standaardpagina -instellingen te wijzigen.

Het aanpassen van welke bestandslasten eerst u meer flexibiliteit kunnen geven bij het beheren van de lay -out, gebruikersstroom van uw site, gebruikersstroom en zelfs de prestaties in zoekresultaten.

Hier zijn een paar praktische redenen om te overwegen.

Betere site -organisatie:
Verschillende secties van uw site (zoals een winkel of een blog) kunnen elk hun eigen standaardpagina nodig hebben (shop.php, blog.php, enz.).

Compatibiliteit met CMSS:
Systemen zoals WordPress, Joomla of Drupal hebben vaak index.php voor prioriteit nodig voor de juiste werking.

Verbeterde navigatie en SEO:
Duidelijke en voorspelbare standaardpagina's maken het voor gebruikers gemakkelijker om informatie te vinden.Het helpt ook bij het efficiënt indexen van zoekmachines.

Afsluiten

Een aangepaste standaardindexpagina instellen met .htaccess is een eenvoudige maar krachtige manier om te beheren hoe bezoekers uw website ervaren.

Zolang u zorgvuldig werkt en uw wijzigingen testen, kunt u de stroom van uw site precies regelen zoals u wilt.

Geschreven door Michael Brower  /  juni- 22, 2017