Vytvoření a použití souboru htaccess na cPanel

Procédure

Vytvoření a použití souboru .htaccess na cPanel

Soubor .htaccess je konfigurační soubor, který umožňuje aplikovat specifické konfigurace na webový server. Je podporován mnoha typy webových serverů, včetně webového serveru Apache, který je dodáván s našimi hostingovými plány cPanel.

Soubor .htaccess aplikuje konfigurace na úrovni adresáře a všech podadresářů, ve kterých se soubor nachází.

V tomto tutoriálu se naučíte, jak vytvořit a používat soubor .htaccess.

Vytvoření a použití souboru .htaccess na cPanel

Každý adresář (adresář) vašeho hostingu cPanel může mít jeden soubor .htaccess. Obecně je jeden v kořenovém adresáři vašeho hostingu, v adresáři: public_html

Chcete-li vytvořit soubor .htaccess ve vašem hostingu cPanel:

  • Přihlaste se do svého cPanel
  • Klikněte na ikonu "Správce souborů".

Vytvoření a použití souboru htaccess na cPanel

  • Pokud je zobrazení systémových souborů v cPanelu zakázáno, můžete jej povolit kliknutím na ikonu "Nastavení" v správci souborů.

Vytvoření a použití souboru htaccess na cPanel

  • Poté zaškrtněte možnost "Zobrazit skryté soubory (dotfiles)" a klikněte na tlačítko "Uložit".

Vytvoření a použití souboru htaccess na cPanel

  • Dále, abyste vytvořili soubor .htaccess, z nástrojové lišty správce souborů klikněte na "+Soubor".

Vytvoření a použití souboru htaccess na cPanel

  • Otevře se malé okno, zadejte .htaccess do pole "název souboru" a klikněte na tlačítko "Vytvořit nový soubor".

Vytvoření a použití souboru htaccess na cPanel

  • Soubor .htaccess bude vytvořen v adresáři, pro jeho editaci klikněte pravým tlačítkem myši a v menu vyberte "Editovat".

Vytvoření a použití souboru htaccess na cPanel

  • V dalším okně klikněte na tlačítko "Editovat".

Vytvoření a použití souboru htaccess na cPanel

  • Soubor se otevře v editoru kódu, přidejte direktivy .htaccess, které chcete použít.

Vytvoření a použití souboru htaccess na cPanel

  • Uložte soubor stisknutím tlačítka "Uložit změny" a zavřete okno kliknutím na Zavřít.

Vytvoření a použití souboru htaccess na cPanel

Zde je několik direktiv .htaccess, které byste mohli použít:

Přesměrování stránky vašeho webu na jinou:

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

Přesměrování celého webu na novou URL:

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

Přesměrování celého webu na podadresář, užitečné pro přesměrování hlavního webu vašeho cPanelu (publikovaného v „public_html“) do adresáře další domény:

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

Přesměrování podadresáře na jinou URL:

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

Tato direktiva přesměruje všechny soubory s příponou .html, aby použily stejný název souboru, ale místo toho používaly příponu .php.

RedirectMatch 301 (.*)\.html$ http://www.domain.com$1.php
  • Můžete také provádět 301 přesměrování s URL přepisováním

Přesměrování staré domény na novou

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

Přesměrování na www.

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

Přesměrování na verzi www. do podadresáře

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

Přesměrování starého webu na nový s zachováním odkazů:

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

Přesměrování staré domény umístěné v adresáři na novou s nebo bez adresáře s zachováním odkazů:

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

Přesměrování URL s parametry (soubory umístěné v kořenovém adresáři)

Příklad původní URL:

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

Požadovaná URL:

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

Syntaxe .htaccess:

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

Přesměrování URL s parametry (soubory umístěné v podadresáři)

Původní URL:

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

Požadovaná URL:

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

Syntaxe .htaccess:

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

Přesměrování kořene vašeho webu do adresáře "public", užitečné pro frameworky Symfony a Laravel:

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

Závěr

Naučili jste se, jak vytvořit a používat svůj soubor htaccess ve svém hostingu cPanel; Soubor .htaccess může být použit k provedení úkolů souvisejících s SEO, jako je přesměrování. Přesměrování mohou být použita k zamezení chybových zpráv 404 a umožnit robotům vyhledávačů vědět, které stránky mají indexovat.

Neváhejte se podělit o své poznámky a otázky!

Jít dál

Můžete objevit další direktivy .htaccess na následujících stránkách:

Ohodnotit tento článek :

Tento článek byl pro vás užitečný ?

Article utileAno

Article non utileNe

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)

Podobné články

1mn čtení

Jak změním svůj balíček na hosting s panelem cPanel?

1mn čtení

Wordpress Cpanel: ztracené přihlášení do administrace

0mn čtení

Jak migrujete své webové stránky z panelu LWS na cPanel?

0mn čtení

Jak přejít z hostingu cPanel na server VPS


Questions sur l'article
shankly Il y a 910 dny
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
Viz
1 odpovědi
Jordan-LWS - Il y a 908 dny

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 ?

Položte týmu LWS a jeho komunitě otázku