Para lograr que se vean correctamente los caracteres con acentos o las “ñ” debes crear en el directorio de tu pagina un archivo .htaccess con lo siguiente:
AddCharset UTF-8 .html
el .html es la extencion de los archivos
ademas en los archivos (.html o php) antes de la cabecera agregas:
“< " html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es"/>”
Nota: quitar las ” anteriores al tag html
http://www.linux-os.com.ar/linuxos/como-configurar-el-idioma-en-apache/