Pereiti prie turinio

Rekomenduojami pranešimai

RewriteEngine on
RewriteBase /
RewriteRule ^(.*)\.html$ $1.php [L]

 

index.php - atidaro kaip "index.php" ir "index.html", bet index.html - Not Found. Kaip suprasti ? Kas blogai su tuo htaccess kodu ? Man rekia jog index.html atidarytų kaip index.html

Redagavo greitass
Nuoroda į pranešimą
Dalintis kituose puslapiuose
RewriteEngine on
RewriteBase /
RewriteRule ^(.*)\.html$ $1.php [L]

 

index.php - atidaro kaip "index.php" ir "index.html", bet index.html - Not Found. Kaip suprasti ? Kas blogai su tuo htaccess kodu ? Man rekia jog index.html atidarytų kaip index.html

 

 

RewriteEngine On
RewriteRule ^(.*).html $1.php

 

Pabandyk sita.

Nuoroda į pranešimą
Dalintis kituose puslapiuose
Reikia:

1.index.php atidarytų kaip: index.php, index.html

2.index.html atidarytų kaip: index.html

 

*su index.php 1 variantas veikia, o su index.html neveikia išvis(not found)

 

Geriau rašyk taip:

url: "index.php", noriu, kad būtų kraunamas "index.php"

url: "index.html", noriu, kad būtų kraunamas ....

 

Nes ir taip ir taip skaitau, bet niekaip neaišku, kuris realiai failas/scriptas turi būti kraunamas, kada bandomas pasiekti adresas "index.html".

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Įmetu į ftp failą index.php ir einu adresu .../index.php - atidaro. Einu adresu index.html - atidaro. Ištrinu šį failą.

 

Įmetu į ftp failą index.html ir einu adresu ../index.html - neatidaro, rašo "Not Found The requested URL /index.php was not found on this server.".

Tikiuosi dabar aiškiau :)

Redagavo greitass
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Tai bandyk:

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)\.html$ $1.php

 

Čia visas html užklausas bandys perrašyti į php scriptus jeigu toks .html failas neegzistuoja.

 

Aišku taip niekas daro, realiai turėtų būti taip:

 

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)\.html$ index.php?url=$1

 

Tada index.php per $_GET["url"] pasiimsi tai ko reikia ir pagal tai vykdysi veiksmus.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

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

×
×
  • Sukurti naują...

Svarbi informacija

Informuojame, kad šiame puslapyje naudojami slapukai (angl. cookies). Sutikdami, paspauskite mygtuką „Sutinku“ arba naršykite toliau. Savo duotą sutikimą bet kada galėsite atšaukti pakeisdami savo interneto naršyklės nustatymus ir ištrindami įrašytus slapukus.