NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
Oli Wonder
Člen
Avatar
Oli Wonder:27.8.2017 19:02

Ahojte chcem sa opýtať primitivnu otázku . Ako docielim to že chcem aby sa v url nevyskitovalo .html atd. ale len napr. eshop.sk/katalog

 
Odpovědět
27.8.2017 19:02
Avatar
Vakos
Tvůrce
Avatar
Odpovídá na Oli Wonder
Vakos:27.8.2017 19:44

Buď si na to něco v php napiš, nebo to udělej pomocí htaccess

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
# RewriteCond %{REQUEST_FILENAME} !^.+\.html$ # not really necessary
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^(.+[^/])$ $1.html
Editováno 27.8.2017 19:44
Nahoru Odpovědět
27.8.2017 19:44
"Jediný způsob, jak dělat skvělou práci, je milovat to, co děláte. Pokud jste to ještě nenašli, hledejte dál. Ne...
Avatar
Petr Šťastný
Tvůrce
Avatar
Odpovídá na Oli Wonder
Petr Šťastný:27.8.2017 19:48

Jestli mas web na webhostingu, tak je to vetsinou nastavene takhle:
Uzivatel chce nacist slozku (treba s nazvem katalog)
Do ty slozky musis hodit soubor s nazvem index.html, na ktery bude uzivatel odkazan. Efekt bude takovy, jaky chces. Ale pri vetsim mnozstvin souboru to je neprakticke, v tom pripade musis udelat server (asp.net, php,...), ktery se o to postara

 
Nahoru Odpovědět
27.8.2017 19:48
Avatar
Honza Bittner
Tvůrce
Avatar
Odpovídá na Petr Šťastný
Honza Bittner:30.8.2017 19:04

Obecně musíš říct serveru, aby když dostane request na domena.xx/page, aby spustil domena.xx/page­.html.

Pro Apache (nebo co to ještě podporuje) to lze docílit například pomocí .htaccess souboru s pravidly, viz asi tak jak to psal Vakos.

Pokud nemáš přístup na modifikaci serveru, jediná možnost je to "zabalit" do složek, jak psal Petr Šťastný. Není to ale dobrý postup pro nějakou interaktivnější webovku z hlediska obsahu, tj. například pro blog, eshop atp. to určitě nechceš dělat – ne že by to nešlo, že ano. :-)

Nahoru Odpovědět
30.8.2017 19:04
FIT ČVUT alumnus :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/tenhobi/ama.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.