Zatiaľ je to len zadanie, ale akonáhle sa objaví riešenie, bude tu minimálne link naň.
Základný dôvod je jasný. Neprudiť čitateľov mojimi problémami a zmenami. Veď môžem byť rád, že si môj blog v nejakom okamžitom ošiali pridali do svojej rss čítačky. Preto by malo byť povinnosťou vydavateľa urobiť všetky opatrenia, aby sa zmeny na jeho strane čo najmenej dotkli čitateľov.
Druhým dôvodom je udržanie čitateľov. Akokoľvek by som upozorňoval na zmenu adresy, ak je čo i len jeden človek, ktorý sa na to vykašle a prestane ma čítať, oplatí sa to. Skúsenosti hovoria, že ich je oveľa viac, teda ako štatistický odborníci hovoria: nezanedbateľné percento.
Takže v mojom prípade konkrétne:
- Pôvodná adresa rss kanálu článkov bola http://www.piki.zh4a.sk/index
.php?tempskin=_rss2 - Nová adresa pre rss článkov je http://www.piki.zh4a.sk/index
.php/feed/
Podobne,pre komentáre:
- Pôvodná adresa rss kanála pre všetky komentáre bola http://www.piki.zh4a.sk/index.php?tempskin=_rss2&disp
=comments - Nová pre rss všetkých komentárov je http://www.piki.zh4a.sk/index
.php/comments/feed/
Moja predstava ja taká, že aj ľudia, ktorí si nezmenia URL v čítačkách, budú aj naďalej dostávať nové články cez novú adresu RSS kanála. Ako by sa nechumelilo.
Matne tuším, že nejaké tie módy_rewrajtery a .hdaccess_i sú v tom zamontované. Ale súčastne tuším, že to chce ovládať špecifickú syntax reguálrnych výrazov práve pre mód_prepisáka a to sa mi aj ni pri najlepšej vôli nechce. Farmaceut je síce posledný polyhistor, ale až taký polyhistor byť netúžim. Preto, ak máte, priatelia čitatelia, nejaký šikovný návrh kódu ako to vyriešiť, sem s ním do komentárov na váš blog, alebo na moju e-mailovú adresu.
A to napriklad ja mam v citacke Tvoju povodnu adresu na ATOM: http://www.piki.zh4a.sk/xmlsrv/atom.php?blog=5
Idem sa na to pozriet a nasimulujem si to u seba. Mas tam aj nejake ine rewrite rules, alebo toto bude jedine ?
Takze mojich 5 centov:
RewriteCond %{QUERY_STRING} ^tempskin=_rss2$
RewriteRule ^index.php /index.php/feed? [R]
ostatne podobne …
[Kozo]Návod som aplikoval a funguje pre v článku uvedené (tempskin…). Vďaka.
Tú URL čo uvádzaš, na tú (a jej podobné) som pozabudol (ponúkal som ich cez metatagy v hlavičke), ale na ňu mi nefunguje tvoje riešenie (keď namiesto tempskin=_rss2$ dám atom.php?blog=5 alebo samotné blog=5).
Mam sa pohrat aj s tym ? podla mna by to slo …
Ak to nie je zásadný problém, potešilo by to. Zdá sa, že je táto verzia rozšírenejšia ako som si myslel.