Toimiva etusivu ei todista artikkeliosoitteiden toimivan. Tämä järjestys auttaa suunnitellun URL-muutoksen tai siirron jälkeen. Se ei korvaa varmuuskopiota eikä suosittele koko osoiterakenteen muuttamista varmuuden vuoksi.
Vaihe vaiheelta
- Kirjaa kolme ongelmallista vanhaa osoitetta, niiden suunnitellut uudet kohteet ja yksi muuttumaton vertailuartikkeli. Varmuuskopioi sivusto ja kirjaa aiemmat osoiteasetukset ennen lisämuutoksia. Käytä kokeiluihin mieluiten erillistä testikopiota.
- Avaa artikkeli hallinnassa ja tarkista julkaisutila, todellinen polkutunnus ja näytetty osoite. Luonnos tai yksityinen artikkeli ei ole kirjautumattomalle kävijälle saatavilla kuten julkinen artikkeli.
- Avaa nykyinen osoite kirjautumatta. Tarkista selaimen verkkotyökaluista dokumenttipyynnön tilakoodi ja lopullinen URL. Tavallisen näköinen virhesivu voi palauttaa HTTP 404:n, ja uudelleenohjaus voi päätyä väärään kohteeseen.
- Vertaa kohdassa Asetukset → Osoiterakenne tallennettua rakennetta dokumentoituun tavoitteeseen. Älä valitse toista rakennetta vain kokeillaksesi. Muuttumattomien asetusten tallentaminen uudelleen voi auttaa uudelleenkirjoitussääntöjen ongelmiin; testaa ensin kopiossa ja tarkista uudelleen.
- Jos nykyiset osoitteet toimivat mutta vanhat eivät, suunnittele jokaisesta vanhasta osoitteesta kohdennettu pysyvä ohjaus oikeaan seuraajaan. Älä ohjaa kaikkia virhesivuja etusivulle. Tarkista myös sisäiset linkit, kategoria-arkistot ja kieliversiot.
Tarkista tulos
Testaa jokainen vanha ja uusi esimerkkiosoite sekä muuttumaton artikkeli kirjautumatta. Kirjaa tila, ohjausketju ja lopullinen sisältö. Jos monet luettavat URL-osoitteet eivät toimi oikeilla asetuksilla, toimita havainnot palveluntarjoajalle: Apache ja Nginx määritetään eri tavoin.
Kumoaminen ja rajoitukset
Jos tilanne pahenee, palauta dokumentoitu asetus tai testattu varmuuskopio hallitusti. Älä ylikirjoita palvelinsääntöjä tai .htaccess-tiedostoa arvaten. Selaimen välimuistin tyhjennys ei korjaa puuttuvaa resurssia; tutki myös välivälimuistit peittämättä muita virheitä.
