Pereiti prie turinio

reik patvarkyt viena smulkmena puslapyje


Rekomenduojami pranešimai

taigi turiu direktoriju ir man jose yra problema kad pvz. www.manodirektorija.com/auto/ kai taip parasau direktorija rodo o kai taip parasau www.manodirektorija.com/auto

kai nera gale / puslapi neberodo, gal atsirastu zmogus kuris galetu man sita patvarkyt ?

jei kas sugebat parasykit skype- braveris

Nuoroda į pranešimą
Dalintis kituose puslapiuose

taigi vis dar nesutvarkiau sios problemos o htaccess atrodo sitaip gal kas zinosit kaip patvarkyt

 

 

# enable mod_rewrite

RewriteEngine on

 

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-l

 

RewriteRule ^(.*)/$ index.php?path=$1 [QSA,L]

RewriteRule ^!([^/]+)!(.php)$ index.php?path=$1 [QSA,L]

RewriteRule ^(.*)/index.html$ index.php?path=$1 [QSA,L]

RewriteRule ^/$ index.php [QSA,L]

RewriteRule ^(.*)/index([0-9]+).html$ index.php?path=$1&page=$2 [QSA,L]

RewriteRule ^index.html$ index.php [QSA,L]

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Gal padėtu toks pakeitimas

 

Vietoj

RewriteRule ^(.*)/$ index.php?path=$1 [QSA,L]

Įrašyti

RewriteRule ^(.+) index.php?path=$1 [QSA,L]

 

 

Įspėju jog su .htaccess nedirbu ir nieko nemoku, bet toks būtų mano spėjimas :D

 

 

Taisyta!

 

Dar norėčiau paklausti suprantančių, kaim tą patį adresą perrašyti į tris skirtingus?

 

RewriteRule ^(.*)/$ index.php?path=$1 [QSA,L]
RewriteRule ^!([^/]+)!(.php)$ index.php?path=$1 [QSA,L]
RewriteRule ^(.*)/index.html$ index.php?path=$1 [QSA,L]

 

Kaip sakiau nieko nesuprantu, bet man čia nelogiškai atrodo. :D

Redagavo Gytis B.
Nuoroda į pranešimą
Dalintis kituose puslapiuose

# enable mod_rewrite

RewriteEngine on

 

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-l

 

RewriteRule ^auto.* - [L]

RewriteRule ^(.*)/$ index.php?path=$1 [QSA,L]

RewriteRule ^!([^/]+)!(.php)$ index.php?path=$1 [QSA,L]

RewriteRule ^(.*)/index.html$ index.php?path=$1 [QSA,L]

RewriteRule ^/$ index.php [QSA,L]

RewriteRule ^(.*)/index([0-9]+).html$ index.php?path=$1&page=$2 [QSA,L]

RewriteRule ^index.html$ index.php [QSA,L]

 

sitaip turi veikti

Nuoroda į pranešimą
Dalintis kituose puslapiuose

pakeitus ta eilute, roda be / bet tada atsiranda kita problema kad nuejus i kategorija ir paspaudus kita puslapi jo jau neberodo

 

 

O koks to kito puslapio adresas gaunasi perrašius ir neperrašius?

Tiksliau koks turėtų gautis perrašytas ir koks yra jo neperrašant(dinaminis, pvz.: index.php?id=bla&id2=bla2)?

Redagavo Gytis B.
Nuoroda į pranešimą
Dalintis kituose puslapiuose
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...