Links permanentes (permalinks) do WordPress não funcionam

Se você acabou de instalar seu servidor e não conseguiu configurar o WordPress para utilizar os links permanentes pois ao acessar o link aparece a mensagem de erro 404 (File not found), esse post irá te ajudar.

Na pasta raiz de sua instalação do seu WordPress, verifique se o WordPress conseguiu gravar alguma informação, se não adicione o código abaixo:

<br />
# BEGIN WordPress<br />
&lt;IfModule mod_rewrite.c&gt;<br />
RewriteEngine On<br />
RewriteBase /<br />
RewriteRule ^index\.php$ - [L]<br />
RewriteCond %{REQUEST_FILENAME} !-f<br />
RewriteCond %{REQUEST_FILENAME} !-d<br />
RewriteRule . /index.php [L]<br />
&lt;/IfModule&gt;<br />
# END WordPress<br />

Se o erro continua, tente habilitar o mod_rewrite em seu servidor apache, na linha do comando digite execute os dois comandos abaixo (o primeiro irá habilitar o mod_rewrite, o segundo irá reiniciar o servidor Apache:

<br />
sudo a2enmod rewrite<br />
sudo /etc/init.d/apache2 restart<br />

Se ainda assim seu permalink não funcionou, você terá que modificar a configuração do seu servidor. na tag Virtual Host, adicione o código “AllowOverride All”:

<br />
&lt;VirtualHost *:80&gt;<br />
    ServerName default<br />
    DocumentRoot &quot;C:\xampp\htdocs&quot;<br />
    ErrorLog &quot;logs/default-error.log&quot;<br />
    CustomLog &quot;logs/default-access.log&quot; common<br />
    &lt;Directory &quot;C:\xampp\htdocs&quot;&gt;<br />
        DirectoryIndex index.php index.html index.htm<br />
        AllowOverride All<br />
        Order allow,deny<br />
        Allow from all<br />
    &lt;/Directory&gt;<br />
&lt;/VirtualHost&gt;<br />

Após atualizar a configuração de seu apache, reinicie-o.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *