Jump to content
php.lv forumi

Val

Reģistrētie lietotāji
  • Posts

    1,115
  • Joined

Posts posted by Val

  1. Lai neveidotu jaunu topiku, uzjautāšu tepat.

     

    Radusies problēmiņa, kurai nevaru atrast vienkāršu risinājumu.

    Mēģinu uzrakstīt RewriteRule, lai vienai lapai strādātu arī iepriekš noindeksētie linki.

    Visu mazliet sarežģī, ka "lapa" atrodas iekš direktorijas. Ja tā nebūtu, tad pēc idejas vajadzētu nostrādāt šādam, aiz kura būtu visi pārējie esošās lapas RewriteRule. Nevaru izdomāt, kā request_uri "sadalīt gabalos".

     

    RewriteCond %{REQUEST_URI} (.*)
    RewriteCond %1 !yyy/zzz/* [NC]
    RewriteRule .? http://lapa.lv/yyy/zzz%1 [NC,L,R=301]

     

    Varbūt kāds var pasviest kādu ideju? Viens no variantiem būtu uzrakstīt vecās rules pa jaunam (izlabot, lai strādātu, un piemest klāt esošajam .htaccess faila saturam). Bet negribās ticēt, ka nav labāks/īsāks risinājums :>

     

    Iepriekš lapai linki bija

    lapa.lv/direktorija/jaunumi/id/123/zinjas-nosaukums

    lapa.lv/direktorija/arhivs/lpp/1

    lapa.lv/direktorija/qwerty/rtyu/123/aa

    lapa.lv/direktorija/asdf/adsdfdg/

    un vēl citi pēc līdzīga principa. Kopīgā daļa visiem ir lapa.lv/direktorija/

     

    Tagad:

    lapa.lv/direktorija/yyy/zzz/jaunumi/id/123/zinas-nosaukums

    lapa.lv/direktorija/yyy/zzz/arhivs/lpp/1

    lapa.lv/direktorija/yyy/zzz/qwerty/rtyu/123/aa

    lapa.lv/direktorija/yyy/zzz/asdf/adsdfdg/

  2. Uztaisi formu ar vajadzīgajiem laukiem, ielasi tajos attiecīgā tabulas ieraksta vērtības, un postējot formu, saglabā.

    Datu labošana līdzīgi kā pievienošana. Topika sākumā tak biji jau to uztaisījis, vai arī tas ir kādā citā topikā palūgts kādam uzrakstīt?

×
×
  • Create New...