Jump to content
php.lv forumi

deserteds

Reģistrētie lietotāji
  • Posts

    4
  • Joined

  • Last visited

Posts posted by deserteds

  1. ^([a-z0-9-/]+?)/?$

    Kas ar to jautājumzīmi domāts?

    īsti nemāku pateikt. vienmēr esmu izmantojis šo .htaccess failu url pārrakstīšanai, nav bijušas (līdz šodienai) problēmas. Jūs ideju sapratāt- vēlos paslēpt "?page=". Viss pēc tam man tiek apstrādāts loģiski ar / atdalot mainīgos. Kā man pareizi būtu jāraksta pēdējā rindiņa, lai to realizētu?

  2. Sveiki.

    izveidoju .htaccess failu, kas pārraksta

    lapa.com/2235425/2342/2342

    uz šo

    lapa.com/?page=2235425/2342/2342 . jebšu otrādi, domāju ka sapratāt.

     

    mans htaccess fails:

     

    RewriteEngine on

    RewriteBase /

     

    RewriteCond %{REQUEST_FILENAME} -d [OR]

    RewriteCond %{REQUEST_FILENAME} -f

    RewriteRule .* - [L]

     

    RewriteCond %{QUERY_STRING} ^$

    RewriteRule (.+)/$ $1 [R,L]

     

    RewriteCond %{QUERY_STRING} .+

    RewriteRule (.*[^/])$ $1/ [R,NE,L]

     

    RewriteRule ^([a-z0-9-/]+?)/?$ ?page=$1 [QSA]

     

    Mājaslapa izmet error 500 internal server error. log saka sekojoši-

    RewriteRule: cannot compile regular expression '^([a-z0-9-/]+?)/?$'\n

     

    problēma ir šajā rindiņā:

    ^([a-z0-9-/]+?)/?$

     

    tikai kas tur par problēmu? uz localhost viss ripoja. uzliku uz servera un lūk! lūdzu, palīdziet! Paldies!

×
×
  • Create New...