Päivitin kaikkien sivustojeni .htaccess -tiedostot lisäämällä niihin pari riviä koodia. Tässä on mallin vuoksi Kuopassa.com:in .htaccess -tiedostoon lisätyt rivit:
RewriteCond %{HTTP_HOST} ^kuopassa\.com [NC]
RewriteRule ^(.*) http://www.kuopassa.com/$1 [R=301,L]
.htaccess -tiedostoihin tehty muutos ei vaikuta sivustojen toimivuuteen ainakaan haitallisella tavalla. Tarkoitus on mm. poistaa mahdollinen kaksoissisältö, josta on ollut puhetta eräässä hakukoneoptimointia käsittelevässä blogissa.
Nyt kun joku Matti tai Maija Teikäläinen naputtelee Web-selaimen osoitepalkkiin esimerkiksi osoitteen www.kuopassa.com, tai kuopassa.com, siirtyy hän automaattisesti osoitteeseen http://www.kuopassa.com.
Tagit: .htaccess
Tämän julkaisun kommentointi on suljettu.
Kun tämän julkaisun kommentointi oli vielä avoinna, tälle julkaisulle kirjoitettiin yhteensä 7 kommenttia. Tämä artikkeli on lokeroitu kategoriaan Uutiset. Tämän julkaisun kestolinkin osoite on http://www.kuopassa.com/weblog/2006/01/14/htaccess-tiedoston-paivitys.
Tomppa kirjoitti 1001 päivää sitten:
Esimerkkimme oli ehkä hieman huono, sillä se ohjaa vain etusivun osoitteet www alkuiseen.
Seuraavalla koodilla myös kaikki domainin alisivut ohjautuvat www-alkuiseen osoitteeseen:
RewriteCond %{HTTP_HOST} !^www.kuopassa.com [NC]
RewriteRule ^(.*)$ http://www.kuopassa.com%{REQUEST_URI} [R=301,L]
Täytyypä korjata samontein tuo esimerkki :)
Tomppa kirjoitti 1001 päivää sitten:
Näköjään blogi söi osan merkeistä, mutta sivustollamme on nyt korjattu versio koodista
Tomppa kirjoitti 1001 päivää sitten:
Spämmiksi menee, mutta menköön.
Ensimmäiseksi postattu koodi toimi kuin toimikin osalla sivuistasi. Ihmettelin vain kun jostakin syystä blogisi hyväksyy vielä pelkän http osoitteen, jonka vuoksi raapustin tuon uuden, jonka nyt ainakin pikaisella kokeilulla pitäisi toimia koko domainin alueella.
Tätähän se on, kokeilua ja kokeilua uudestaan :)
kuopassa kirjoitti 1000 päivää sitten:
Täälläpäs ei toimikaan se päivitetty koodinpätkäsi ainakaan blogin puolella. Kummallista. Onko mahdollista, että käytössä oleva Textpattern-päivitystyökalu olisi jotenkin syypäänä tällaiseen käyttäytymiseen?
Tomppa kirjoitti 1000 päivää sitten:
Koetappas lisätä
RewriteEngine On
RewriteBase /
RewriteCond {HTTP_HOST} !^www.kuopassa.com [NC]
RewriteRule ^(.)$ http://www.kuopassa.com{REQUEST_URI} [R=301,L]
ja/tai
RewriteEngine On
RewriteBase /weblog
RewriteCond {HTTP_HOST} !^www.kuopassa.com [NC]
RewriteRule ^(.)$ http://www.kuopassa.com{REQUEST_URI} [R=301,L]
Jos ei noilla toimi, niin jotain siellä .htaccesissa on joka kumoaa käskyn blogin osalta.
Teme kirjoitti 1000 päivää sitten:
Minulla tuo tompan esimerkki sotki foorumin. Sain kuitenkin korjattua foorumin asetuksia kikkailemalla
Tomppa kirjoitti 1000 päivää sitten:
Kyseinen koodihan on vain perusversio osoitteiden ohjauksesta, joka soveltuu parhaiten staattisille sivuille. Muu .htaccesin sisältö saattaa sotkea sen ja se voi sotkea joitain softia (esim. PHP). Parhaiten itselleen sopivan vaihtoehdon löytää foorumeilta, jotka käsittelevät kyseisiä softia.