301-uudelleenohjaus .htaccess-tiedostolla tarkoittaa pysyvää uudelleenohjausta kotisivulla, mikä on osa HTTP-protokollaa ja sitä käytetään, kun nettisivun sisältö on siirretty pysyvästi uuteen osoitteeseen. Kun käyttäjä tai hakukone yrittää avata vanhan osoitteen, 301-uudelleenohjaus ohjaa heidät automaattisesti uuteen osoitteeseen. Tämän niminen tiedosto on luotava uudelleenohjattavan verkkosivun kotihakemistoon. Jos haluat ohjata webhotellin pää domainille, lisää tiedosto kansioon nimeltä /htdocs.
RewriteRule ohjeet
Helpoin tapa hallita tiedostoa on WebFTP-verkkopohjaisen FTP-sovelluksen kautta My Zone
hallintapaneelissa.
Kun olet kirjautunut ohjauspaneeliin ZoneID-tililläsi, voit hallita webhotellisi tiedostojasi napsauttamalla yleiskatsaussivulla kolmea pistettä tietyn palvelimen rivin lopussa ja valitsemalla Tiedostot.
Valitse avautuvassa ikkunassa /htdocs -kansio ja etsi tiedosto nimeltä .htaccess (jota edeltää piste).
Valitse sitten alavalikosta + (plus-merkki) ja Uusi tiedosto
.
Voit muokata tiedoston sisältöä napsauttamalla tiedostoa hiiren vasemmalla painikkeella ja valitsemalla Muokkaa
.
Kopioi oikean säännön sisältö tiedostoon:
1. Yksinkertainen uudelleenohjaus
# Main domain redirection Redirect 301 / https://www.redirectsto.fi/
# Expired link redirection Redirect 301 /expired-link https://www.redirectsto.fi/new-website
2. Saapuvien pyyntöjen välittäminen vain pääverkkotunnukseen. Linkkirakenne ei sisälly kohdistukseen.
RewriteEngine On RewriteCond %{HTTP_HOST} ^(www\.)?redirecteddomain\.fi$ [NC] RewriteRule ^$ https://www.redirectsto.com/en/ [R=301,L]
https://redirecteddomain.fi/ → https://www.redirectsto.com/en/
https://redirecteddomain.fi/subpage → not redirected
3. Kyselyjen uudelleenohjaus pääverkkotunnukseen, mukaan lukien aliverkkotunnukset. Linkin rakenne sisällytetään uudelleenohjaukseen.
RewriteEngine On RewriteCond %{HTTP_HOST} ^(www\.)?redirecteddomain\.fi$ [NC] RewriteRule ^(.*)$ https://www.redirectsto.com%{REQUEST_URI} [R=301,L]
https://redirecteddomain.fi/ → https://www.redirectsto.com/
https://redirecteddomain.fi/subpage → https://www.redirectsto.com/subpage
4. Kaikkien kyselyjen välittäminen tiettyyn osoitteeseen. Linkin rakenne ei sisälly uudelleenohjaukseen.
RewriteEngine On RewriteCond %{HTTP_HOST} ^(www\.)?redirecteddomain\.fi$ [NC] RewriteRule ^(.*)$ https://www.redirectsto.com/ [R=301,L]
https://redirecteddomain.fi/ → https://www.redirectsto.com/
https://redirecteddomain.fi/subpage → https://www.redirectsto.com/