Hostwinds Tutorials
Zoekresultaten voor:
Inhoudsopgave
Trefwoorden: WordPress, htaccess
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.
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:
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:
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:
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.
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:
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.
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.
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.
Pas op dat u niet per ongeluk belangrijke regels verwijdert die al aanwezig waren.
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.
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:
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.
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.
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.
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