htaccess nastavení url z neco.html pouze na neco
Zdravím, snažím se podle internetu nastavit jednoduché htaccess kdy by na statických stránkách mělo běžet url bez přípony html. Ale nedaří se mi to nastavit. Zkoušel jsem různé návody a htaccess je uložený ve složce s ostatníma stránkama.
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.html [NC,L]
Rád bych aby vlastně index.html se nezobrazoval vůbec, pouze název domény a pak stránky neco.html byli jen něco.
2 Answers
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^/\.]+)$ $1.html [QSA,L]
(tak by to mohlo být funkční, otestoval jsem to na příkladu domena.cz/test -> načetl se obsah domena.cz/test.html)
Ano, to funguje. Díky. Jen pro upřesnění. Musel jsem upravit i odkazy. Původně to možná fungovalo tedy také. Jen jsem myslel, že to samo upraví odkaz. Že se z neco.html stane samo jen neco. Takže moje neznalost.