.html
3 příspěvky
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Zdravím chtěl bych poradit když mám stránku http://hunterxhunter2011.xf.cz/Anime.html nebo http://hunterxhunter2011.xf.cz/Dily/1.html tak bych chtěl aby se zobrazovalo pouze http://hunterxhunter2011.xf.cz/Anime http://hunterxhunter2011.xf.cz/Dily/1 vím že potřebuji upravit soubor .htaccess mohl by mi někdo poradit přesně jak to mám udělat ?
-
K tomu (mám za to) slouží placený hostingy. Poiud tedy chceš bez .html zakup si doménu II. třídy. A v nejlepším i ty služby navíc :)
-
Application: Heh? A proč? .htaccess je standardní součásti serveru Apache ať už jsi kdekoli. Samozřejmě se dá vypnout, ale to skoro nikdo nedělá. Rozdíl je akorát v tom, jaké moduly jsou ti k dispozici a co můžeš upravovat. Mod rewrite, o kterém je řeč, je zde dostupný. Stačí jen správně nastavit. RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{ENV:REDIRECT_STATUS} !200 RewriteRule ^(.*)$ $1\.html [L] Už dlouho jsem nic neupravoval, takže je to jen plácnutí z hlavy. Ale třeba to bude fungovat ;) Prvním zapneš použití mod_rewrite. Další dva řádky z podmínek vyloučí existující soubory a adresáře. Přece nechceš, aby index.html změnil na index.html.html ;) Poslední řádek přidá k neexistujícím na konec .html. Takže z Anime bude Anime.html. Jenže pokud použiješ neexistující název, který nemá své html, tak dojde k zacyklení (bude pořád přidávat na konec .html). K tomu je pak ten čtvrtý řádek.