Ako odstrániť koncovku .php z URL stránky?

Programovacie jazyky, rady, poradňa...
alvar
Amateur
Amateur
Príspevky: 34
Registrovaný: 25 sep 2014, 20:02

Ako odstrániť koncovku .php z URL stránky?

Príspevok od používateľa alvar »

Zdravím, ako by som mohol odstrániť koncovku súborov .php z URL stránky? Vďaka za odpoveď ;)
*****HERO*****
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2446
Registrovaný: 08 máj 2006, 1:34

Re: Ako odstrániť koncovku .php z URL stránky?

Príspevok od používateľa *****HERO***** »

posun si kurzor na koniec URL a stlac 4x backspace
*****HERO*****
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2446
Registrovaný: 08 máj 2006, 1:34

Re: Ako odstrániť koncovku .php z URL stránky?

Príspevok od používateľa *****HERO***** »

ale ak hladas univerzalnejsie riesenie a ako webovy server pouzivas Apache, mrkni na https://alexcican.com/post/how-to-remov ... -htaccess/

TLDR - vytvor alebo edituj subor s nazvom ".htaccess" do rootu, ktory obsahuje
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
alvar
Amateur
Amateur
Príspevky: 34
Registrovaný: 25 sep 2014, 20:02

Re: Ako odstrániť koncovku .php z URL stránky?

Príspevok od používateľa alvar »

No.. v .htaccess súbore mám toto:

RewriteBase /
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]

Ako teraz správne napísať header tak, aby som odkázal na php skript a aby sa nezobrazilo .php?
header('Location: ....................');
*****HERO*****
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2446
Registrovaný: 08 máj 2006, 1:34

Re: Ako odstrániť koncovku .php z URL stránky?

Príspevok od používateľa *****HERO***** »

ak uz mas ten htaccess nakonfigurovany spravne, mali by ti vsetky URL fachat bez koncovky a do headeru to uved tiez tak

Kód: Vybrať všetko

header('Location: https://www.hojko.com/ako-odstranit-koncovku-php-z-url-stranky-t197941');
alvar
Amateur
Amateur
Príspevky: 34
Registrovaný: 25 sep 2014, 20:02

Re: Ako odstrániť koncovku .php z URL stránky?

Príspevok od používateľa alvar »

mám to presne tak a píše mi error 404..
*****HERO*****
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2446
Registrovaný: 08 máj 2006, 1:34

Re: Ako odstrániť koncovku .php z URL stránky?

Príspevok od používateľa *****HERO***** »

v tom pripade este nemusis riesit ziadny header. najprv ti musi fungovat url rewrite a to aj tak, ze tu stranku (bez koncovky) otvoris priamo z prehliadaca.

aky mas hosting? pouzivas nejaky framework?

skus do .htaccessu flaknut na prvy riadok nieco nezmyselne, ci ti web hodi error 500.
alvar
Amateur
Amateur
Príspevky: 34
Registrovaný: 25 sep 2014, 20:02

Re: Ako odstrániť koncovku .php z URL stránky?

Príspevok od používateľa alvar »

Stránka mi bez koncovky vôbec nejde spustiť. Zadal som do htaccessu na prvý riadok blbosti a web sa normálne načítal..
Hostinger.sk a nie, nepoužívam.
*****HERO*****
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2446
Registrovaný: 08 máj 2006, 1:34

Re: Ako odstrániť koncovku .php z URL stránky?

Príspevok od používateľa *****HERO***** »

tak sa treba popytat na hostingu, preco kaslu na tvoj htaccess. tusim, ze sa to nastavuje v nejakom httpd configu na apachy, ale tam asi pristup nemas.

//autoeditácia príspevku (23 Nov 2016, 19:38)
pripadne tu mas nejake info http://www.hostinger.sk/knowledge-base/86
alvar
Amateur
Amateur
Príspevky: 34
Registrovaný: 25 sep 2014, 20:02

Re: Ako odstrániť koncovku .php z URL stránky?

Príspevok od používateľa alvar »

Fíha, ono to funguje :D vymazal som htaccess a znovu som ho nahral a nejako sa to zázračne rozbehlo :D Díky moc ;)
Napísať odpoveď