Diskuze: Název stránky bez .html/.php/ ... na konci?

HTML a CSS HTML a CSS Název stránky bez .html/.php/ ... na konci? American English version English version

Avatar
Majkl
Člen
Avatar
Majkl:

Moje otázka je úplně jednoduchá :-).
Brouzdal jsem po tuturiálech a najednou mě napadlo: jaktože na itnetworku a na mnoha dalších místech nemají na konci adresního řádku .příponu, ale na mojí webovce ta přípona je?

Odpovědět 6.3.2015 17:52
Lidé jsou jako stromy, když do nich sekáš sekerou, umřou.
Avatar
Majkl
Člen
Avatar
Odpovídá na Jan Vargovský
Majkl:

.htacces? Přípona? indexu? Vlastnost? :-D Možná blbá otázka ale nevím co s tím

Nahoru Odpovědět 6.3.2015 17:57
Lidé jsou jako stromy, když do nich sekáš sekerou, umřou.
Avatar
killer4567
Člen
Avatar
killer4567:

Jedná se o mod rewrite
+Option FollowSymlinks
RewriteEngine ON

RewriteRule (hviezdicka.) $1.php // niesom si istý xD alebo môžeš použiť osobitne pre každú stránku RewriteRule ^index/ index.php ;
a pre články napr.
RewriteRule ^clanky/(hviez­dicka.) clanky.php?id=$1 //pričom namiesto (*.) pôjde iba parameter z URI.... ale dosť to zaťažuje web (pomalšie načítavanie);
sorry ale hviezdy to tu nezobrazuje

Editováno 6.3.2015 18:02
Nahoru Odpovědět  -2 6.3.2015 18:01
Nechtěj být člověkem, který je úspěšný, ale člověkem, který za něco stojí. | Proč nám skvělá technika, která šetří pr...
Avatar
mayo505
Redaktor
Avatar
Odpovídá na Majkl
mayo505:

no neviem či z tej killerovej správy budeš o niečo múdrejší

zjednodušene povedané: v .htaccess súbore sa nastaví presmerovanie všetkých požiadavkov (z rozdielnou adresou) na jedno miesto (napríklad index.php). A na tomto mieste sa podľa zadanej adresy rozhodne čo urobiť resp. akú stránku vypísať. Takže adresa môže byť aj bez prípony, lebo neukazuje na konkrétny súbor, ale je to iba reťazec podľa ktoré sa bude rozhodovať

Viac informácii ako to spraviť nájdeš tu
http://www.itnetwork.cz/…er-kontroler

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
 
Nahoru Odpovědět 6.3.2015 18:45
Avatar
Fredep
Redaktor
Avatar
Odpovídá na Majkl
Fredep:

Jedná se o soubor s názvem .htaccess, který umístíš do kořenového adresáře. Pomocí něj můžeš nakonfigurovat server (Apache) tak, aby požadavky na všechny neznámé URL (=takové adresy, pod kterými nic není) směroval na jednu stránku, například na tu hlavní. Ta si zjistí, co bylo napsáno v URL a podle toho sestaví určitou stránku, jedná se o základy redakčního systému. Popsané to máš zde na ITnetworku.

Seriál: http://www.itnetwork.cz/php/mvc
Druhý díl o htaccess: http://www.itnetwork.cz/…er-kontroler

EDIT: omlouvám se, někdo mě už předběhl :(

Editováno 6.3.2015 18:50
Nahoru Odpovědět  +1 6.3.2015 18:49
Týmová práce je důležitá proto, aby bylo možno obvinit z neúspěchu někoho jiného.
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 6 zpráv z 6.