Migracia Apache 1 - Apache2+.htaccess

Sekcia: Programovanie 13.02.2009 | 17:09
Avatar Kapo Debian  Používateľ
Zdravim,

Menil som zastaralu verziu Apache na Apache 2 a trapi ma len jediny problem. V .htaccess som mal nastavene urcite rewrity, ale v dvojkovej verzii nefunguju tak ako by mali.
Nasleduje obsah .htaccess

RewriteEngine On^M
RewriteRule ^filmy\.php|faq\.php|filmova_nabidka|nabidka02\.php|jak_objednavat\.php|reklamacni_rad\.php$ http://www.stranka.cz/index.php [R=301,QSA]^M
RewriteRule ^dvd_filmy|stranka\.php|klientske_centrum|kolekce\.php|orders\.php|samostatna_dvd|souteze\.php$ http://www.stranka.cz/index.php [R=301,QSA]^M
RewriteRule ^kontakty\.php|diskuse|doporucujeme\.php|registrace\.php|ochrana_udaju\.php$ http://www.stranka.cz/index.php [R=301,QSA]^M

RewriteRule ^(.*)/$ http://www.stranka.cz/$1 [L,QSA]
#RewriteRule ^(.*)/$ http://www.stranka.cz/index.php?rewrite=$1/ [L,PT]
ErrorDocument 404 /404.php

V povodnej verzii apache bol vysledok napr. nasledovny:

http://www.stranka.cz/dvd-filmy


V terajsej verzii sa deje toto:
http://www.dvdedice.cz/index.php?rewrite=dvd-filmy/

Nevygooglil som nic o specifickych zmenach medzi verziami apache tykajuce sa mod_rewrite ani nic podobne.. Vie niekto pomoct?

Dakujem..
    • Re: Migracia Apache 1 - Apache2+.htaccess 13.02.2009 | 17:14
      Avatar Tomáš Srnka Barz čo, už asi všetko  Administrátor
      nacitavate v httpd.conf modul pre mod_rewrite? tj je tam riadok podobny:
      LoadModule rewrite_module modules/mod_rewrite.so
      Dlho som robil linuxos.sk, neskôr založil vpsFree.cz, posledných pár rokov ako tech. riaditeľ vo Websupporte
      • Re: Migracia Apache 1 - Apache2+.htaccess 13.02.2009 | 18:04
        kapo   Návštevník
        Ano, modul je loadnuty ...
        • Re: Migracia Apache 1 - Apache2+.htaccess 13.02.2009 | 18:13
          Avatar Tomáš Srnka Barz čo, už asi všetko  Administrátor
          co su tie ^M na konci riadkov ? Este mi napada, mate povolene pouzivat .htaccess subory?
          Dlho som robil linuxos.sk, neskôr založil vpsFree.cz, posledných pár rokov ako tech. riaditeľ vo Websupporte
          • Re: Migracia Apache 1 - Apache2+.htaccess 13.02.2009 | 18:31
            kapo   Návštevník
            Kopiroval som z VIM-u, cize m-ka su len chyba kopirovania do diskusie.. .htaccess je povoleny .. Vsetko som vyskusal a nechapem kde moze byt problem.. Regularne vyrazy by mali fungovat nezavisle na verzii Apache :) Coz ale nemeni fakt, akym sposobom sa to sprava..