Skapande och användning av htaccess-fil på cPanel

Procédure

Skapa och använda .htaccess-fil på cPanel

.htaccess-filen är en konfigurationsfil som gör det möjligt att tillämpa specifika konfigurationer på webbservern. Den stöds av flera typer av webbservrar, inklusive webbservern Apache som tillhandahålls i våra webbhotellspaket med cPanel.

.htaccess-filer tillämpar konfigurationer på nivå med en katalog och alla underkataloger där filen finns.

I den här guiden kommer du att lära dig hur man skapar och använder en .htaccess-fil.

Skapa och använda .htaccess-fil på cPanel

Varje mapp (katalog) i ditt cPanel-hotell kan ha en .htaccess-fil. Generellt finns det en i roten av ditt hotell, i mappen: public_html

För att skapa en .htaccess-fil i ditt cPanel-hotell:

  • Logga in på ditt cPanel
  • Klicka på ikonen "Filhanterare".

Skapande och användning av htaccess-fil på cPanel

  • Om visningen av systemfiler är avaktiverad i cPanel kan du aktivera det genom att klicka på ikonen "Inställningar" i filhanteraren.

Skapande och användning av htaccess-fil på cPanel

  • Markera sedan alternativet "Visa dolda filer (dotfiles)" och klicka på knappen "Spara".

Skapande och användning av htaccess-fil på cPanel

  • Därefter, för att skapa .htaccess-filen, klicka på "+Fil" i verktygsfältet i filhanteraren.

Skapande och användning av htaccess-fil på cPanel

  • En liten ruta kommer att öppnas, skriv .htaccess i fältet "filnamn" och klicka på knappen "Skapa ny fil".

Skapande och användning av htaccess-fil på cPanel

  • En .htaccess-fil kommer att skapas i mappen, för att redigera den, högerklicka med musknappen och klicka på menyn "Redigera".

Skapande och användning av htaccess-fil på cPanel

  • I följande fönster klicka på knappen "Redigera".

Skapande och användning av htaccess-fil på cPanel

  • Filens innehåll öppnas i kodredigeraren, lägg till de .htaccess-direktiv som du vill använda.

Skapande och användning av htaccess-fil på cPanel

  • Spara filen genom att trycka på knappen "Spara ändringar" och stäng fönstret genom att klicka på Stäng.

Skapande och användning av htaccess-fil på cPanel

Här är några .htaccess-direktiv som du kan använda:

Omdirigera en sida från din webbplats till en annan:

Redirect 301 /anciennepage.php http://www.domaine.com/nouvellepage.php

Omdirigera en hel webbplats till en ny URL:

Redirect 301 / http://www.domaine.com/

Omdirigera en hel webbplats till en underkatalog, användbart för att omdirigera huvudsidan av ditt cPanel (publicerad i "public_html") till en underkatalog av en ytterligare domän:

Redirect 301 / http://www.domaine.com/dossier/

Omdirigera en underkatalog till en annan URL:

Redirect 301 /sous-dossier http://www.domaine.com/

Detta direktiv kommer att omdirigera alla filer med .html-tillägget för att använda samma filnamn men istället använda .php-tillägget.

RedirectMatch 301 (.*)\.html$ http://www.domain.com$1.php
  • Du kan också göra 301-omdirigeringar med URL-omskrivning

Omdirigera den gamla domänen till den nya

RewriteEngine on
RewriteBase /
RewriteRule (.*) http://www.nouveaudomaine.com/$1 [R=301,L]

Omdirigera till www.

RewriteEngine on
RewriteBase /
rewritecond %{http_host} ^domaine.com [nc]
rewriterule ^(.*)$ http://www.domaine.com/$1 [r=301,nc]

Omdirigera till versionen www. i en underkatalog

RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} domaine.com [NC]
RewriteRule ^(.*)$ http://www.domaine.com/dossier/index.html [R=301,NC]

Omdirigera den gamla webbplatsen till den nya och behålla länkar:

Options +FollowSymLinks
RewriteEngine On
RewriteRule ^(.*) http://www.newdomain.com%{REQUEST_URI} [R=302,NC]

Omdirigera den gamla domänen som finns i en mapp till den nya med eller utan katalog och behålla länkar:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/dossier/(.*)$
RewriteRule ^(.*) http://www.nouveaudomaine.com/%1 [R=302,NC]

Omdirigera URLs med parametrar (filer placerade i rotmappen)

Exempel på original URL:

http://www.example.com/index.php?id=1

Önskad URL:

http://www.example.com/nouvel-emplacement/

.htaccess-syntax:

RewriteEngine on
RewriteCond %{QUERY_STRING} id=1
RewriteRule ^index\.php$ /nouvel-emplacement/? [L,R=301]

Omdirigera URLs med parametrar (filer placerade i en underkatalog)

Original URL:

http://www.example.com/sub-dir/index.php?id=1

Önskad URL:

http://www.example.com/path-to-new-location/

.htaccess-syntax:

RewriteEngine on
RewriteCond %{QUERY_STRING} id=1
RewriteRule ^sub-dir/index\.php$ /path-to-new-location/? [L,R=301]

Omdirigera roten av din webbplats till "public"-mappen, användbart för ramverken Symfony och Laravel:

RewriteEngine on
RewriteCond %{REQUEST_URI} !^public
RewriteRule ^(.*)$ public/$1 [L]

Slutsats

Du har lärt dig att skapa och använda din htaccess-fil i ditt cPanel-hotell; .htaccess-filen kan användas för att utföra uppgifter relaterade till sökmotoroptimering som omdirigeringar. Omdirigeringar kan användas för att undvika felmeddelanden 404 och för att låta sökmotorrobotar veta vilka sidor de ska indexera.

Tveka inte att dela dina kommentarer och frågor!

Gå djupare

Du kan upptäcka fler .htaccess-direktiv på följande sidor:

Betygsätt denna artikel :

Den här artikeln var användbar för dig ?

Article utileJa

Article non utileNej

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Liknande artiklar

1mn läsning

Hur ändrar jag mitt paket till cPanel-hosting?

1mn läsning

Wordpress Cpanel: förlorad administrationsinloggning

0mn läsning

Hur migrerar du din webbplats från LWS Panel till cPanel?

0mn läsning

Hur man migrerar från cPanel-värd till en VPS-server


Questions sur l'article
shankly Il y a 910 dagar
ou puis je trouver le nom de mon serveur pour l'intégrer dans une page script php afin de me connecter à ma base de données. merci
Se den
1 svar
Jordan-LWS - Il y a 908 dagar

Bonjour,

 

Merci pour votre retour.

Afin de pouvoir retrouver l'adresse de votre serveur SQL, l'idéal est de se rendre dans votre espace client LWS puis dans MySQL & phpMyAdmin, ici, vous devriez avoir la possibilité de créer une base de données ce qui entrainera un envoi de mail automatique avec un mot de passe et les informations de connexion à cette dernière. Vous pouvez également suivre cette documentation qui devrait vous renseigner d'avantages.

L'information du serveur est également affichée dans la liste des bases de données sous la colonne "IP Serveur"

Dans le cas où vous auriez une formule de type cPanel, une documentation est aussi mise à dispositions si vous le souhaitez. Il suffira d'utiliser l'adresse IP du serveur indiqué dans la partie droite de votre cPanel, elle est indiquée sous Shared IP Address.

Je vous remercie pour votre attention et reste à votre disposition pour toutes autres demandes ou interrogations complémentaires à propos de nos services. Vous pouvez nous contacter directement depuis votre espace client ou par le biais de cette page.

 

Cordialement, L'équipe LWS.

Utile ?

Ställ en fråga till AWS-teamet och dess community