Vlákno názorů k článku Seminář: Kódujeme stránku -- Letní škola SEO od Marian Hello - Mám problém na servery nemám mod_rewrite iba mod_alias....

  • Článek je starý, nové názory již nelze přidávat.
  • 13. 8. 2004 16:22

    Marian Hello (neregistrovaný)
    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?
  • 13. 8. 2004 20:27

    Jan Šedo (neregistrovaný)
    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...)
  • 16. 8. 2004 8:12

    Hacker (neregistrovaný)
    proxy redirection ... v praxy stačí dát za rewrite flag - [P]
Upozorníme vás na články, které by vám neměly uniknout (maximálně 2x týdně).