Para otimizar seu blog WordPress removendo o “index.php” de seus endereços e obter uma melhor indexação nos buscadores, realize as configurações abaixo:

1º Passo
Em seu painel WP-admin acesse a função “Settings” > “Permalinks”, em “Custom Structure” altere o valor que está para “/%postname%” e clique em “Save changes”.

2º Passo
Crie um arquivo chamado .htaccess com o seguinte conteúdo:

Code:
#Rewrite para WordPress

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

#FIM – Rewrite para WordPress

Envie este arquivo para o diretório principal de seu blog, caso já haja um arquivo com este nome apenas edite-o inserindo o conteúdo acima. Se suas dificuldades no acesso sem o “index.php” persistirem, edite o arquivo wp-includes/vars.php:

Na linha:

Code:
$is_apache = (strpos($_SERVER[‘SERVER_SOFTWARE’], ‘Apache’) !== false || strpos($_SERVER[‘SERVER_SOFTWARE’], ‘LiteSpeed’) !== false);

Altere para:

Code:
$is_apache = 1; //(strpos($_SERVER[‘SERVER_SOFTWARE’], ‘Apache’) !== false || strpos($_SERVER[‘SERVER_SOFTWARE’], ‘LiteSpeed’) !== false);

O acesso ao posts de seu blog mudará de:
http://www.seublog.com/index.php/com…-de-hospedagem

Para:
http://www.seublog.com/como-criar-um…-de-hospedagem