Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia Tuesday TopDrive KupDnes Navrcholu Bomba NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Vlákno názorů k článku
Seminář: Kódujeme stránku -- Letní škola SEO

Marian Hello
Marian Hello (neregistrovaný)
13. 8. 2004 16:22

url s mod_alias

Mám problém na servery nemám mod_rewrite iba mod_alias. Trochu som sa pohral s regulárnymi výrazmi a v podstate som mod_rewrite úspešne nahradil mod_aliasom. Pôvodná url mala tvar:

galeria.html?kde=1&page=2

Nova url:

galeria-ubytovania-strana-2.html

toto som dal do .htaccess

RedirectMatch ^(.*)/(galeria)\-([a-z]*)(\-strana\-(\d{1,2}))?\.html$ $1/$2.html?kde=$3\&page=$5

Všetko funguje ok. Ale v address bar mi browser ukazuje pôvodnú url, aj keď odkazy sú v novom tvare. Dá sa to nejako vyriešiť, aby aj v address bar bol už nový tvar?
Jan Šedo
Jan Šedo (neregistrovaný)
13. 8. 2004 20:27

Re: url s mod_alias

Zkuste toto: (je tam akorat pridan akorat status permanent=301, ktera znaci permanentni presunuti)

RedirectMatch permanent ^(.*)/(galeria)\-([a-z]*)(\-strana\-(\d{1,2}))?\.html$ $1/$2.html?kde=$3\&page=$5

Druha moznost je pak pouzit

RedirectMatch permanent ^(.*)/(galeria)\-([a-z]*)(\-strana\-(\d{1,2}))?\.html$ http://www.example.com/$1/$2.html?kde=$3\&page=$5

podle mych zkusenosti se vzdy url "v prohlizeci" prepise, protoze pokud byste odkazoval na jiny server, tak to bez prepsani url nejde a soucasna verze mod_alias (ani mod_rewrite) netestuje, jestli http://www.example.com je stejny server jako ten na kterem se mod_alias prave provadi.

Ovsem co se tyce SEO, tak je obecne zajem, aby se url neprepisovala - aby zustala "hezka" i po prepsani (ktere je dulezite pouze pro server...)
Hacker
Hacker (neregistrovaný)
16. 8. 2004 8:12

Přepisování url řeší

proxy redirection ... v praxy stačí dát za rewrite flag - [P]
Zasílat nově přidané příspěvky e-mailem