Quantcast

Uklanjanje oznake .html u nazivu stranice

Poruka
7
Pozdrav, ja sam pocetnik u veb dizajnu, nedavno sam napravio sajt za moje preduzece.
Sada kada sam sve to prebacio na server imam problem sto mi u url adresi stoji nastavak .html koji oznacava da se radi o html fajlu. Ja hocu da mi se ta oznaka ne vidi, ali kada je izbrisem onda stranica ne radi jer je pretrazivac ne prepoznaje kao html.
Evo primera: http://www.ciratrans.rs/prevoztereta.html
 

acca

Aktivan član
Poruka
1.725
Dva načina mi padaju napamet.

Prvo, da svaki fajl unutrašnjih stranica, ali onda i sve prateće fajlove i foldere (/images, style.css, ...) kopiraš u foldere. Tako da prevoztereta.html ne bude u root direktorijumu nego da preimenuješ u index.html i prebaciš u folder /prevoztereta

Drugo rešenje, jednostavnije, u .htaccess fajl upiši:

Kod:
[COLOR=#2B91AF]RewriteCond[/COLOR][COLOR=#000000]%{[/COLOR][COLOR=#000000]REQUEST_FILENAME[/COLOR][COLOR=#000000]}[/COLOR][COLOR=#000000]!-[/COLOR][COLOR=#000000]f
[/COLOR][COLOR=#2B91AF]RewriteCond[/COLOR] %{REQUEST_FILENAME} !-d
[COLOR=#2B91AF]RewriteCond[/COLOR] %{REQUEST_FILENAME}.html -f 
[COLOR=#2B91AF]RewriteRule[/COLOR][COLOR=#000000]^(.+)[/COLOR][COLOR=#000000]$ $1[/COLOR][COLOR=#000000].[/COLOR][COLOR=#000000]html [/COLOR][COLOR=#000000][[/COLOR][COLOR=#000000]L[/COLOR][COLOR=#000000],[/COLOR][COLOR=#000000]QSA[/COLOR][COLOR=#000000]][/COLOR]
 

Top
  Blokirali ste reklame
Dragi prijatelju, nemojte da blokirate reklame - isključite Ad Blocker na Forumu, jer će tako mesto vaših susreta na Krstarici ostati besplatno za korišćenje.