Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Link das páginas em inglês e espanhol

Os links das páginas traduzidas ficaram: http://localhost/jornadaviagens/index.php/en/ e http://localhost/jornadaviagens/index.php/eu/ como eu faço para tirar o "index.php" dos endereços. Indo nas configurações de idiomas, como foi mostrado na aula, não resolveu esse detalhe.

1 resposta
solução!

Para remover o "index.php" dos URLs no WordPress, você precisa ajustar as configurações de permalinks e garantir que o arquivo .htaccess esteja corretamente configurado.

Ajustar Configurações de Permalinks: - Acesse o painel de administração do WordPress. - Vá para Configurações > Links Permanentes. - Selecione uma das opções comuns, como "Nome do post". - Salve as mudanças.

Configurar o arquivo .htaccess: - Verifique se você tem um arquivo .htaccess na raiz do seu diretório WordPress. - O conteúdo do arquivo .htaccess deve ser similar ao seguinte:

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

- Se o arquivo `.htaccess` não existir, crie um novo arquivo com este conteúdo e salve-o na raiz do diretório WordPress.

Verificar se o mod_rewrite está habilitado: - O mod_rewrite precisa estar habilitado no seu servidor Apache para que os permalinks funcionem corretamente. - Você pode verificar isso acessando o arquivo de configuração do Apache (httpd.conf) e procurando por uma linha como LoadModule rewrite_module modules/mod_rewrite.so. - Certifique-se de que essa linha não esteja comentada (sem # no início).

Configurações de idiomas: - Verifique as configurações do plugin de tradução que você está usando para garantir que as URLs traduzidas estejam configuradas corretamente.