Tworzenie i używanie pliku htaccess na cPanel

Procédure

Tworzenie i używanie pliku .htaccess na cPanel

Plik .htaccess to plik konfiguracyjny, który pozwala na stosowanie specyficznych konfiguracji dla serwera webowego. Jest obsługiwany przez wiele typów serwerów webowych, w tym serwer Apache, który jest dostępny w naszych pakietach hostingowych cPanel.

Pliki .htaccess stosują konfiguracje na poziomie katalogu oraz wszystkich podkatalogów, w których się znajdują.

W tym samouczku nauczysz się, jak stworzyć i używać pliku .htaccess.

Tworzenie i używanie pliku .htaccess na cPanel

Każdy folder (katalog) w twoim hostingu cPanel może mieć swój plik .htaccess. Zazwyczaj znajduje się on w katalogu głównym twojego hostingu, w folderze: public_html.

Aby utworzyć plik .htaccess w swoim hostingu cPanel:

  • Zaloguj się do swojego cPanel.
  • Kliknij ikonę "Menadżer plików".

Tworzenie i używanie pliku htaccess na cPanel

  • Jeśli wyświetlanie plików systemowych jest wyłączone w cPanel, możesz je włączyć, klikając ikonę "Ustawienia" w menedżerze plików.

Tworzenie i używanie pliku htaccess na cPanel

  • Następnie zaznacz opcję "Pokaż pliki ukryte (dotfiles)" i kliknij przycisk "Zapisz".

Tworzenie i używanie pliku htaccess na cPanel

  • Potem, aby utworzyć plik .htaccess, z paska narzędzi menedżera plików kliknij "+Plik".

Tworzenie i używanie pliku htaccess na cPanel

  • Otworzy się małe okno, wpisz .htaccess w polu "nazwa pliku" i kliknij przycisk "Utwórz nowy plik".

Tworzenie i używanie pliku htaccess na cPanel

  • Plik .htaccess zostanie utworzony w folderze, aby go edytować, kliknij prawym przyciskiem myszy i wybierz z menu "Edytuj".

Tworzenie i używanie pliku htaccess na cPanel

  • W następnym oknie kliknij przycisk "Edytuj".

Tworzenie i używanie pliku htaccess na cPanel

  • Plik otworzy się w edytorze kodu, dodaj dyrektywy .htaccess, które chcesz użyć.

Tworzenie i używanie pliku htaccess na cPanel

  • Zapisz plik, naciskając przycisk "Zapisz zmiany" i zamknij okno, klikając Zamknij.

Tworzenie i używanie pliku htaccess na cPanel

Oto kilka dyrektyw .htaccess, które możesz wykorzystać:

Przekieruj stronę z twojej witryny na inną:

Redirect 301 /stara_strona.php http://www.domena.com/nowa_strona.php

Przekieruj całą witrynę na nowy adres URL:

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

Przekieruj całą witrynę do podkatalogu, przydatne do przekierowania głównej witryny twojego cPanel (opublikowane w « public_html ») do katalogu dodatkowej domeny:

Redirect 301 / http://www.domena.com/katalog/

Przekieruj podkatalog na inny adres URL:

Redirect 301 /podkatalog http://www.domena.com/

Ta dyrektywa przekieruje każdy plik z rozszerzeniem .html, aby użyć tej samej nazwy pliku, ale użyj rozszerzenia .php zamiast.

RedirectMatch 301 (.*)\.html$ http://www.domena.com$1.php
  • Możesz również wykonać przekierowania 301 z użyciem URL rewriting

Przekieruj starą domenę na nową

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

Przekieruj do www.

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

Przekieruj do wersji www. w podkatalogu

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

Przekieruj starą witrynę na nową, zachowując linki:

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

Przekieruj starą domenę znajdującą się w katalogu na nową z lub bez katalogu, zachowując linki:

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

Przekieruj adresy URL z parametrami (pliki umieszczone w katalogu głównym)

Przykład oryginalnego adresu URL:

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

Pożądany adres URL:

http://www.example.com/nowa-lokalizacja/

Składnia .pl .htaccess:

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

Przekieruj adresy URL z parametrami (pliki umieszczone w podkatalogu)

Oryginalny adres URL:

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

Pożądany adres URL:

http://www.example.com/ścieżka-do-nowej-lokalizacji/

Składnia .pl .htaccess:

RewriteEngine on
RewriteCond %{QUERY_STRING} id=1
RewriteRule ^sub-dir/index\.php$ /ścieżka-do-nowej-lokalizacji/? [L,R=301]

Przekieruj główną stronę twojej witryny do katalogu "public", przydatne dla Frameworków Symfony i Laravel:

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

Konkluzja

Nauczyłeś się, jak stworzyć i używać pliku htaccess w swoim hostingu cPanel; plik .htaccess może być używany do wykonywania działań związanych z SEO, takich jak przekierowania. Przekierowania mogą być używane, aby uniknąć komunikatów o błędach 404 oraz aby umożliwić robotom wyszukiwarek wiedzę o tym, które strony powinny indeksować.

Nie wahaj się dzielić swoimi uwagami i pytaniami!

Pójść dalej

Możesz odkryć inne dyrektywy .htaccess na następujących stronach:

Oceń ten artykuł :

Ten artykuł był dla Ciebie przydatny ?

Article utileTak

Article non utileNie

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)

Podobne artykuły

1mn czytanie

Jak zmienić pakiet na hosting cPanel?

1mn czytanie

Wordpress Cpanel: utracony login administracyjny

0mn czytanie

Jak przeprowadzić migrację witryny z panelu LWS do cPanel?

0mn czytanie

Jak przenieść się z hostingu cPanel na serwer VPS?


Questions sur l'article
shankly Il y a 910 dni
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
Zob.
1 odpowiedzi
Jordan-LWS - Il y a 908 dni

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 ?

Zadaj pytanie zespołowi LWS i jego społeczności