Jump to content
php.lv forumi

Strādā tikai viens nosacījums HTACCESS


Recommended Posts

Nevaru tagad saprast vienu lietu. Ja to htaccess nelieto, tad adreses veidojas šādas

?pg=lapa vai?lang=valoda vai?lang=valoda&pg=lapa...utt (arī kategorijas)

 

Ja liekam HTACCESSu ar adrešu pārrakstīšanas norādēm tad vajadzētu veidoties

/lapa/ vai/valoda/ vai/valoda/lapa/...utt (arī kategorijas)

 

Bet strādā tikai viens nosacījums, citi neklausa.

 

Kods kas veido ?pg=...

        if($pg){
            if(file_exists("resources/pages/".$pg.".php")){
                include("resources/pages/".$pg.".php");
            }
            else{
                include("resources/pages/notfound.php");
            }
        }
        else {
            include("resources/pages/home.php");
        }

 

HTACCESSa saturs

RewriteEngine On
RewriteRule ^([^/]*)/$ /?lang=$1 [NC,OR]
RewriteRule ^([^/]*)/$ /?cat=$1 [NC,OR]
RewriteRule ^([^/]*)/$ /?pg=$1 [NC,OR]
RewriteRule ^([^/]*)/([^/]*)/$ /?lang=$1&pg=$2 [NC,OR]
RewriteRule ^([^/]*)/([^/]*)/$ /?cat=$1&pg=$2 [NC,OR]
RewriteRule ^([^/]*)/([^/]*)/$ /?lang=$1&cat=$2 [NC,OR]
RewriteRule ^([^/]*)/([^/]*)/$ /?lang=$1&cat=$2&pg=$3 [NC]

 

Pašlaik met ārā Internal Server Error

Link to post
Share on other sites

Pievaldi pirkstiņus. Neviens tevi šeit nenodirš. 

Forumā negaidi vienmēr ka kāds atbildēs 100%. Ja esi slinks e kur pametu tev linku. Palasi. Padomā. Pagūglē.

Ja pa to laiku neviens nav ierakstījis atbildi (atrisinājis tavu problēmu tavā vietā) tad ir vērts arī piesolīt kādu atlīdzību. Nevaru saprast kādēļ tu savu 500postu laikā neesi neko tādu piedāvājis.

Link to post
Share on other sites
Guest
This topic is now closed to further replies.
×
×
  • Create New...