Autor | Zpráva | ||
---|---|---|---|
Dog Profil |
#1 · Zasláno: 28. 4. 2012, 21:43:36
Pokud mám všechny podstránky zakončené příponou .html, např.
http://example.com/example.html , a místo toho chci bez ní, například http://example.com/example , je jediné, co je třeba udělat, vytvořit na FTP soubor bez téhle přípony? Nebo je to složitější?
|
||
pcmanik Profil |
#2 · Zasláno: 28. 4. 2012, 21:51:51
Dog:
Preco si to nevyskusas? Ale hej pripona tam musi byt, takze je to zlozitejsie. |
||
Taps Profil |
#3 · Zasláno: 28. 4. 2012, 21:51:55
|
||
Borius Profil |
Musíš zapsat do konfiguračního souboru (‘mime.types’), že všechny soubory bez přípony jsou typu ‘text/html’. Nejsem si ovšem jist, že toto lze udělat.
Pokud by Ti šlo jen o to, aby přípony nebyly vidět, řešením je přepis adres – [#3] Taps. |
||
Časová prodleva: 1 rok
|
|||
Dalkoplaz Profil |
#5 · Zasláno: 18. 10. 2013, 12:26:13
Zdravim,
prosim vas pekne, co potrebuji: mam prikladne stranku: www.stranka.cz/dresy.php chci aby kdyz nekdo klikne na tento odkaz, aby se mu zobrazila adresa: www.stranka.cz/dresy pripadne i pro html, tedy mam www.stranka.cz/dresy.html a pokud na to nekdo klikne, chci aby se mu zobrazilo pouze: www.stranka.cz/dresy Bohuzel asi mi nebylo tolik nadeleno a nemohu na to prijit a podle navodu na webu jsem to proste dohromady nedal :( vim ze musim do .htaccess souboru pripsat nake pravidla, ale nevim jake. Jinak php mi tam bezi a .htaccess funguje, vzdy kdyz tam nahraju muj pokus, tak se neco zmeni, jen spatne... Mockrat dekuju |
||
pharaon.jh Profil |
#6 · Zasláno: 18. 10. 2013, 15:50:12
zkus tohle
RewriteEngine on RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.html [NC] RewriteRule ^ %1 [R,L,NC] RewriteCond %{REQUEST_FILENAME}.html -f RewriteRule ^ %{REQUEST_URI}.html [L] ve složkách jak máš udělaný odkazy tak odstranit .html |
||
Časová prodleva: 11 dní
|
|||
Marschmallow Profil |
#7 · Zasláno: 29. 10. 2013, 22:42:22
Já to dělám, asi nejjednodušeji:
Vytvořím si složky např. "novinky", "temata", "kontakt" a do těch jednotlivých si nakopíruji soubory index.html. Protože když zadáte example.cz, tak se Vám ukáže soubor example.cz/index.html. V našem případě zadáme buď example.cz/novinky, nebo dlouze example.cz/novinky/index.html a zobrazí se to samé. Asi to, ale není úplně nejlepší řešení, z důvodu kopírování stejných fotek, designu, skriptů aj. čímž se Vám najednou zbytečně zaplní webhostig. Já jsem to vyřešil psaním odkazů na fotky a skripty ve formátu http://example.cz/fotky/fotka.jpg . A ne takhle fotky/fotka.jpg. Snad jsem pomohl ;)
|
||
weroro Profil |
#8 · Zasláno: 29. 10. 2013, 23:01:56
Marschmallow:
„V našem případě zadáme buď example.cz/novinky, nebo dlouze example.cz/novinky/index.html a zobrazí se to samé“ Nezobrazí sa to isté. Na to aby sa zobrazilo to isté musí byť v prvom prípade na konci lomítko example.cz/novinky/ a on tam lomítko nechce.
|
||
Amunak Profil |
#9 · Zasláno: 30. 10. 2013, 11:57:39
Marschmallow:
Tohle je naprostá kravina. Bude se to špatně udržovat, vznikají ti duplicitní adresy (/ a /index.html) a naprosto potlačíš klientskou keš, pokaždé bude návštěvník muset načítat všechny obrázky a dodatečné soubory znovu (pokud ovšem nepoužíváš absolutní cesty od kořene domény, ale z toho co píšeš vyplývá, že to tak není). |
||
Časová prodleva: 10 let
|
0