-
Ar trebui sa functioneze partea cu .htaccess, poate ai scris gresit ceva.
Cealalta metoda, mentionata de Sergiu B va functiona (va trebui sa schimbi si linkurile implicit) dar paginile vor exista atat in forma site.ro/contact cat si site.ro/contact/index.html
-
Am facut .htaccess cu asta :
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html
La selectarea paginilor apare cu .html
-
incearca sa faci fisierul .htaccess cu urmatorul continut:
Cod:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.html [NC,L]
Daca e serverul tau, posibil ca modulul mod_rewrite sa nu fie activat.
Trebuie sa scrii in terminal/consola:
apoi
Cod:
service apache2 restart