Permalink adicionando um ponto de interrogação indesejado

Um usuário perguntou ?

Olá

de repente, minha estrutura permalink %postname%ist não funciona mais. Envia um ponto de interrogação indesejado no primeiro local. Assim, por exemplo, a URL deve ser https://www.url.com/test-site mas é alterada para https://www.url.com/?test-site. Isso se deve a um redirecionamento para a página inicial.

Então mudei a estrutura do permalink para? P = 123 a partir de agora e isso parece estar funcionando.

Estou usando wordpress 5.0.3 com o tema The7 em PHP 7.2.14 (Apache). Todos os plugins estão atualizados. Desativar todos os plugins e mudar para o tema padrão só funcionou.

Este tema foi modificado há 1 ano, há 10 meses.

(@tp)

1 ano, 10 meses atrás

de repente, minha estrutura permalink %postname%ist não funciona mais.

Por que não funciona?

Leia sobre Using_Permalinks. Tente novamente a estrutura permalink personalizada. Se autorizar permalinks não aliviar o problema, isso pode ser atribuído a qualquer coisa, desde configurações de servidor web até uma instalação ruim do WordPress.

(@ringostar77)

1 ano, 10 meses atrás

Não sei por que não funciona mais porque não mudei nada da última vez no site problemático.

Sim, eu li isso e mudei a estrutura do permalink para costume como você disse, mas infelizmente foi em vão. Certamente nenhuma outra estrutura funciona mais do que? Page_id = X.

No entanto, todos os outros sites em nosso servidor estão funcionando corretamente.

Esta resposta foi modificada há 1 ano, 10 meses.

(@qroberts)

1 ano, 7 meses atrás

@ringostar77, você consertou isso mais tarde? Tenho essa mesma pergunta de ontem. Quando tentamos ir para http://domain.tld/page a URL é alterada para http://domain.tld/? na URL e não carrega a página correta. Verifiquei a seção permalinks (/wp-admin/options-permalink.php) nas configurações e está definida como ‘Nome do post’. O que mais poderia contribuir para isso? para a URL?

(@ringostar77)

1 ano, 7 meses atrás

@qroberts consertei. Alguns domínios foram malformados em plesk. Eu estava usando nginx e com algumas regras de referência personalizadas. As regras eram as seguintes:/

(@organu)

1 ano, 7 meses atrás

@ringostar77 Olá, pode explicar o que fez? Eu tenho uma pergunta semelhante sobre o ambiente plesk e eu sou novo nisso. Obrigado

(@qroberts)

1 ano, 7 meses atrás

@organu @ringostar77 também estamos usando Plesk. Verifiquei nossos arquivos .htaccess e eles ficam bem no WordPress. Eu também desabilitei todos os plugins e o ponto de interrogação ainda é colocado antes de nossas URLs.

Nossas configurações de permalink (wp-admin/options-permalink.php) estão definidas para usar o nome da publicação. Se eu mudar isso para Simples, o site funciona já que o ponto de interrogação para a URL é necessário de qualquer maneira? P = 123 ou? = Page_id = 123, mas com Plain não usa pontos de interrogação.

Em Plesk quando vou para a parte onde o domínio está, em “Configuração Apache & nginx”, tenho a seguinte configuração:

Mime Types: Drivers padrão: Isquente de responsabilidade de acesso ao site padrão: Padrão Arquivos do índice: Padrão Expira: Padrão Cabeçalhos adicionais Padrão: Padrão Restringir capacidade de seguir links simbólicos: Modo proxy não ativado: Processamento de arquivos estático ativado: ativar o saque em arquivos estáticos diretamente com nginx: Não habilitado Ativar nginx Cache: Não Ativado

(@seravee)

1 ano, 4 meses atrás

Só quero deixar isso para te ajudar a consertá-lo.

Não há necessidade de restaurar seus arquivos da Web ou do banco de dados. Além disso, não há necessidade de executar configurações permalink relacionadas ao trabalho. Esta questão só se aplica àqueles que usam um painel de controle Plesk.

Vá para o seu painel de controle, na seção “Configurações Apache & nginx”, certifique-se de que tudo volte aos padrões.

Na seção “Configurações de hospedagem”, na seção “Scripts e Estatísticas da Web”, visualize a versão PHP do seu site e execute PHP como xxxx. Altere a execução do PHP como xxx do anterior para outro. Eu quero dizer. Anteriormente eu tenho um aplicativo FastCGI com Apache. Agora mude para outro, ou seja, o aplicativo FPM que serve nginx.

Fato.

Resolveu seu problema?

0/0

Isto foi útil?

0 / 0

Deixe uma resposta 0

O seu endereço de email não será publicado. Campos obrigatórios são marcados *