eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.www › Przeklete mod_rewrite
Ilość wypowiedzi w tym wątku: 7

  • 1. Data: 2009-06-29 10:40:00
    Temat: Przeklete mod_rewrite
    Od: "lamer" <l...@p...pl>

    Hej
    Mam w .htaccessie takie cos:

    RewriteEngine On

    # tego katalogu nie pokazuj
    RewriteRule ^(strona) - [F,L]

    # jak cos jest, to wyswietl
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d

    #RewriteRule ^get/(.*)$ get.php?file=$1 [PT,L]
    RewriteRule ^([a-zA-Z-]+)/(.*)(/?) index.php?lang=$1&s=$2 [PT,L]
    RewriteRule ^([a-zA-Z-]+)$ index.php?lang=$1 [PT,L]

    I to dziala, ale jesli odkomentuje linijke z ^get to nagle link np. taki:
    http://localhost/siemano/raz.png
    (do istniejacego pliku) jest przekierowywany do index.php i za Chiny nie
    wiem dlaczego.

    Jak to poprawić?

    lamer


  • 2. Data: 2009-06-29 13:05:26
    Temat: Re: Przeklete mod_rewrite
    Od: Alianora <a...@g...pl>

    lamer pisze:
    > #RewriteRule ^get/(.*)$ get.php?file=$1 [PT,L]
    > http://localhost/siemano/raz.png

    get != siemano

    http://localhost/get/siemano/raz.png nie zadziala?


  • 3. Data: 2009-06-29 13:27:25
    Temat: Re: Przeklete mod_rewrite
    Od: Chuck <c...@c...org>

    2009-06-29 12:40, lamer napisał(a):
    > Hej
    > Mam w .htaccessie takie cos:
    >
    > RewriteEngine On
    >
    > # tego katalogu nie pokazuj
    > RewriteRule ^(strona) - [F,L]
    >
    > # jak cos jest, to wyswietl
    > RewriteCond %{REQUEST_FILENAME} !-f
    > RewriteCond %{REQUEST_FILENAME} !-d
    >
    > #RewriteRule ^get/(.*)$ get.php?file=$1 [PT,L]
    > RewriteRule ^([a-zA-Z-]+)/(.*)(/?) index.php?lang=$1&s=$2 [PT,L]
    > RewriteRule ^([a-zA-Z-]+)$ index.php?lang=$1 [PT,L]
    >
    > I to dziala, ale jesli odkomentuje linijke z ^get to nagle link np. taki:
    > http://localhost/siemano/raz.png
    > (do istniejacego pliku) jest przekierowywany do index.php i za Chiny nie
    > wiem dlaczego.
    >
    > Jak to poprawić?

    SOA#1

    wrzuciłem do katalogu to co napisałeś i ładnie śmiga. regułka z get
    działa normalnie, obrazek jest wyświetlany prawidłowo, odwołania do
    index.php też ok.

    pozdro
    --
    CZAK


  • 4. Data: 2009-06-29 18:11:51
    Temat: Re: Przeklete mod_rewrite
    Od: "lamer" <l...@p...pl>

    Użytkownik "Alianora" <a...@g...pl> napisał w wiadomości
    news:h2ae6q$a40$1@inews.gazeta.pl...
    > lamer pisze:
    >> #RewriteRule ^get/(.*)$ get.php?file=$1 [PT,L]
    >> http://localhost/siemano/raz.png
    >
    > get != siemano
    >
    > http://localhost/get/siemano/raz.png nie zadziala?

    Zle przepisalem :P W obu jest "get".

    lamer


  • 5. Data: 2009-06-29 18:26:07
    Temat: Re: Przeklete mod_rewrite
    Od: "lamer" <l...@p...pl>

    Użytkownik "Chuck" <c...@c...org> napisał w wiadomości
    news:h2affu$mot$1@news.onet.pl...

    > SOA#1
    >
    > wrzuciłem do katalogu to co napisałeś i ładnie śmiga. regułka z get
    > działa normalnie, obrazek jest wyświetlany prawidłowo, odwołania do
    > index.php też ok.

    To co moge miec zle? ;/ Wadliwego apache'a?

    lamer


  • 6. Data: 2009-07-03 20:36:23
    Temat: Re: Przeklete mod_rewrite
    Od: Tomasz Biernat <m...@i...gazeta.pl>

    lamer pisze:
    > # jak cos jest, to wyswietl
    > RewriteCond %{REQUEST_FILENAME} !-f
    > RewriteCond %{REQUEST_FILENAME} !-d
    >
    > #RewriteRule ^get/(.*)$ get.php?file=$1 [PT,L]
    > RewriteRule ^([a-zA-Z-]+)/(.*)(/?) index.php?lang=$1&s=$2 [PT,L]
    > RewriteRule ^([a-zA-Z-]+)$ index.php?lang=$1 [PT,L]
    >

    Zwróciłbym uwagę czy aby na pewno RewriteCond działa dla każdego
    RewriteRule po nim umieszczonego.

    Pozdrawiam,
    Tomek


  • 7. Data: 2009-07-04 16:03:52
    Temat: Re: Przeklete mod_rewrite
    Od: "lamer" <l...@p...pl>

    Użytkownik "Tomasz Biernat" <m...@i...gazeta.pl> napisał w
    wiadomości news:h2lq49$k0u$2@inews.gazeta.pl...
    > lamer pisze:
    > > # jak cos jest, to wyswietl
    >> RewriteCond %{REQUEST_FILENAME} !-f
    >> RewriteCond %{REQUEST_FILENAME} !-d
    >>
    >> #RewriteRule ^get/(.*)$ get.php?file=$1 [PT,L]
    >> RewriteRule ^([a-zA-Z-]+)/(.*)(/?) index.php?lang=$1&s=$2 [PT,L]
    >> RewriteRule ^([a-zA-Z-]+)$ index.php?lang=$1 [PT,L]
    >>
    >
    > Zwróciłbym uwagę czy aby na pewno RewriteCond działa dla każdego
    > RewriteRule po nim umieszczonego.

    Dzięki. Na razie wywaliłem linijkę z get i index.php robi ewentualne
    include.

    lamer

strony : [ 1 ]


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: