Voit käyttää .htaccessia uudelleenohjaamaan kävijän automaattisesti toiselle sivulle, esimerkiksi silloin, kun sinulla on uusi verkkosivu tai sivusi on huollettavana.
Tässä oppaassa on ohjeita joistakin yleisimmin käytetyistä toiminnoista ja kuinka voit soveltaa niitä One.comin verkkolevytilassasi.
- Uudelleenohjaus 301
- Uudelleenohjaus osoitteeseen www.sinundomainisi.com
- Uudelleenohjaus osoitteeseen sinundomainisi.com
- Kaiken uudelleenkirjoitus HTTPS-protokollaan
Vinkki: Jos tahdot uudelleenohjata koko verkkosivustosi toiselle sivustolle tai toiseen ip-osoitteeseen, suosittelemme käyttämään DNS -asetuksia. hallinnoi DNS-asetuksia.
Uudelleenohjaus 301
Voit pysyvästi uudelleenohjata kävijäsi toiselle sivulle. Tätä kutsutaan nimellä Uudelleenohjaus 301.
Numero 301 tarkoittaa http tilakoodia. Numeron 301 lisääminen kertoo hakukoneille, että osoite on pysyvästi siirretty toiseen paikkaan, joten myös sivusi hakukonetulos siirtyy.
Redirect 301 /oldpage.html https://www.one-example.com/newpage.html
Korvaa /oldpage.htmlnykyisen sivun nimellä ja https://www.one-example.com/newpage.html uudella sijainnilla. Varmista, että kaikki teksti on yhdellä rivillä.
Huom: Joissakin tapauksissa saatat haluta uudelleenohjata kävijäsi vain väliaikaisesti, esimerkiksi rakenteilla -sivulle. Tässä tapauksessa on parempi käyttää toista koodia, numeroa 307 numeron 301 sijasta.
Uudelleenohjaus osoitteeseen www.sinundomainisi.com
Saatat haluta tehdä näin parantaaksesi hakukonetulostasi. Hakukoneet tunnistavat www.sinundomainisi.com ja sinundomainisi.com kahtena erillisenä sivustona, ja siksi on parempi jos vain yksi sivusto on käytössä.
#Rewrite to domain with www RewriteEngine On RewriteCond %{HTTP_HOST} !^(.+\.)([a-zA-Z0-9-]+\.([a-z]{2,4})|co\.uk|me\.uk|org\.uk|priv\.no)$ RewriteCond %{HTTP_HOST} ([a-zA-Z0-9-]+\.([a-z]{2,4})|co\.uk|me\.uk|org\.uk|priv\.no)$ RewriteRule ^(.*)$ https://www.%1/$1 [L,QSA,R=301]
Uudelleenohjaus osoitteeseen sinundomainisi.com
Toimii kuten uudelleenohjaaminen www -osoitteeseen, mutta toisinpäin. Tarkoitus on sama.
#Rewrite to domain without www RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.(.*) RewriteRule ^(.*) https://%1/$1 [QSA,L,R=301]
Kaiken uudelleenkirjoitus HTTPS-protokollaan
Jos sinulla on SSL aktivoituna verkkotilassasi, voit uudelleenkirjoittaa kaiken liikenteen https -protokollaan. Tällä tavoin varmistat kävijöidesi käyttävän suojattua yhteyttä. Jos tahdot uudelleenohjata kävijäsi https -protokollaan vain tietyllä sivulla, voit lisätä .htaccess tiedoston haluamasi sivun kansioon.
#Rewrite everything to https RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Related articles: