ti-enxame.com

O link do menu de trabalho agora leva à página de erro 404

Estou trabalhando em um novo desenvolvimento de site com o Joomla 3.1. Os links do menu estavam funcionando bem antes. No entanto, de repente, um dos links do menu agora leva à página de erro 404.

Isso aconteceu uma vez antes e eu o corrigi alterando o alias do menu. Eu me pergunto por que e como o antigo apelido que estava funcionando bem antes agora está criando um problema.

O item de menu não está bloqueado. Está no estado publicado. Da mesma forma, o artigo atribuído a ele também não está bloqueado e está no estado publicado.

Qualquer ajuda/insight, por favor?

3
Mukesh Chapagain

Você tem o cache ativado? Desative durante o desenvolvimento. Você alterou a opção Reescrever URL? Você renomeou o arquivo .htaccess.txt? Tente reconstruir a opção de menus no gerenciador de menus. Verifique também se o seu alias está exatamente como deveria (sem espaços extras).

Desculpe se essas etapas são muito óbvias.

3
BodgeIT

Se seus URLs estão funcionando bem quando você não usa os URLs SEF e a página de erro 404 aparece apenas quando os URLs SEF estão ativados, é mais provável que o arquivo .htaccess no site do Joomla não esteja configurado corretamente. Você já tentou renomear o htaccess.txt (que vem por padrão com o Joomla) para .htaccess?

Caso contrário, tente renomear o arquivo htaccess.txt presente na pasta raiz do site para .htaccess e tente usar URLs SEF. Espero que isso resolva o problema. Em caso de falha, informe-nos e tentarei solucionar mais o problema. :)

3
Rahul Dhangar

Eu estava tendo o mesmo problema ao redesenhar um site para um cliente. Criei o site no meu servidor e o transferi para o deles. Eu não conseguia descobrir por que esse apelido (serviços) não funcionaria. Se eu mudei para "nossos serviços" ou qualquer outra coisa, funcionou bem, mas eu realmente queria manter a mesma estrutura que eu originalmente configurei. Nesse caso, verificou-se que havia um arquivo antigo, "services.html", que ainda estava no diretório inicial. Eu simplesmente apaguei isso, e tudo funcionou bem.

Além disso, por experiências anteriores, sei que esse erro pode ocorrer quando há um item de menu "lixeira" com o alias que você está tentando usar. Os itens do menu na lixeira geralmente estão ocultos por padrão, por isso é fácil perder.

2
Jennifer

Conversando com outra solução possível. Acabei de encontrar o mesmo problema que estava me confundindo. Tentei desativar os URLs do SEF, troquei os arquivos .htaccess/.hthacces.txt, etc. Todos os registros que você encontrará ao pesquisar no Google uma solução para esse problema.

Problema exclusivo: todos os 404 artigos estavam na mesma subcategoria, a 3 camadas do menu raiz.

Problema diagnosticado Causa: o alias do menu e o alias da categoria eram idênticos.

Solução: renomeie o alias da categoria para "alias-category", recrie todos os menus, reconstrua todos os itens de menu, reconstrua a categoria. Problema resolvido!

2
MrPotatoHead

Eu tive o mesmo problema. Alterei o alias do item de menu para "nossos produtos" e funcionou bem. Eu fui mudar o alias do item de menu de volta aos "produtos" originais e recebi o erro "Falha ao salvar com o seguinte erro: Um alias de item de menu de primeiro nível não pode ser 'produtos' porque 'produtos' é uma subpasta do seu joomla pasta de instalação ". Eu recentemente adicionei uma subpasta à pasta de instalação do joomla!

1
RGC

O que resolveu o meu problema é .. Eu ativei a "reescrita de URL" do sistema (depois de criar o menu/artigo original), mas depois disso recebi um erro 404 ao tentar alterar o alias, em outro dia.

Desliguei a reescrita do URL, recriei o menu/artigo e funcionou. Pode funcionar de qualquer maneira, se você tentar desativar a reescrita do URL, sem recriar o menu/artigo.

1
Mario

Tínhamos algo parecido, e foi o resultado de ter dois itens k2 com o mesmo apelido - um dos quais não foi publicado, causando o 404. Não deveria ser possível, o joomla normalmente grita com você por tentar duplicar um apelido , mas vale a pena entrar e verificar seus artigos/categorias (na lixeira e não publicados) e seus itens de menu (na lixeira e não publicados) e se você estiver usando um componente, como k2 ou Sobipro, o equivalente a artigos.

1
Faye

Encontrei um problema semelhante hoje em que a página inicial do site estava sendo resolvida para a página de índice, mas ao tentar acessar quaisquer subpáginas por meio do alias da subpágina, recebi um erro 404 geral. Isso foi particularmente estranho, pois acabei de migrar o site de trabalho de um subdomínio para o domínio primário.

Depois de encontrar este tópico, substituí meu arquivo .htaccess por arquivo .htaccess pré-configurado do Joomla e tudo está funcionando bem para mim agora. Eu recomendo tentar o mesmo, mas certifique-se de salvar uma cópia do seu arquivo anterior.

1
Ian N.