Tämän oppaan avulla opit määrittelemään URL-uudelleenohjausten www- ja ei-www-versioihin käyttäen .htaccess-tiedostoa cPanelissa. Tämä varmistaa johdonmukaiset URL:t SEO:lle ja käyttökokemukselle, pakottamalla kaiken liikenteen käyttämään joko www- tai ei-www-versiota verkkotunnustasi.
Miten tehdä se
-
Vaihe 1: Pääsy cPanelin tiedostohallintaan
Kirjaudu cPanel-tiliisi ja siirry tiedostohallintaan.
-
Vaihe 2: Paikanna tai luo .htaccess-tiedosto
Siirry verkkotunnuksesi asiakirjakohteeseen (yleensä
public_html). Jos.htaccess-tiedostoa ei ole, luo se. Jos se on olemassa, avaa se muokkausta varten. -
Vaihe 3: Lisää sopiva uudelleenohjauskoodi
Valitse alla olevista vaihtoehdoista tarpeidesi mukaan:
Vaihtoehto A: Uudelleenohjaa www ei-www URL-osoitteisiin
Lisää tämä koodi uudelleenohjaamaan
http://www.verkkotunnuksesi.comosoitteestahttp://verkkotunnuksesi.com:# Uudelleenohjaa www URL-osoitteet ei-www URL-osoitteiksi RewriteEngine on RewriteCond %{HTTP_HOST} ^www\.verkkotunnuksesi\.com [NC] RewriteRule (.*) http://verkkotunnuksesi.com/$1 [R=301,L]Vaihtoehto B: Uudelleenohjaa ei-www www URL-osoitteisiin
Lisää tämä koodi uudelleenohjaamaan
http://verkkotunnuksesi.comosoitteestahttp://www.verkkotunnuksesi.com:# Uudelleenohjaa ei-www URL-osoitteet www URL-osoitteiksi RewriteEngine on RewriteCond %{HTTP_HOST} !^www\.verkkotunnuksesi\.com [NC] RewriteRule (.*) http://www.verkkotunnuksesi.com/$1 [R=301,L]Korvaa
verkkotunnuksesi.comoman verkkotunnustasi molemmissa esimerkeissä. -
Vaihe 4: Tallenna ja sulje tiedosto
Napsauta "Tallenna muutokset" ja sulje tiedostomuokkaaja.
-
Vaihe 5: Testaa uudelleenohjaus
Käy kummassakin www- ja ei-www-versiossa verkkotunnustasi varmistaaksesi, että uudelleenohjaus toimii oikein.
Yleisiä ongelmia
- Olemassaolevat uudelleenohjaussäännöt: Jos sinun .htaccess-tiedostossasi on jo uudelleenohjaussääntöjä, saatat joutua korvaamaan tai muokkaamaan niitä välttääksesi ristiriitoja.
- HTTPS-harkinnat: Jos sivustosi käyttää HTTPS:ää, varmista, että päivität uudelleenohjausosoitteet koodiesimerkeissä yllä
http://-muodostahttps://-muotoon.