Eu tenho uma situação em que o URL do administrador do meu cliente é algo como isto;
http://www.example.com/index.php/admin/admin/dashboard/index/key/0981a6bd2f5a06fec85d3c9e297849a0/
a palavra admin ocorre duas vezes, como remover um. Eu verifiquei app / etc / local.xml e no magento admin-> system-> configuration-> admin, não houve alterações na configuração padrão.
Nota: Fiz a mesma pergunta no stackoverflow.com, mas não obtive resposta em 3 dias, por isso foi publicado aqui.
magento-1.9
admin
url
Haris
fonte
fonte
Use Store Codes in URL
definidoyes
?Respostas:
A
admin
aparece duas vezes na url quando você tem a bandeiraUse Store Codes in URL
conjunto paraYes
.Como a seção admin é realmente uma visão da loja do ponto de vista do Magento, seu código (admin) é mostrado no URL.
A segunda vez que aparece é porque
admin
é a chave de rota para os controladores adminhtml.Por exemplo, se você alterar a chave do URL do administrador para
backend
deSystem->Configuration->Admin->Admin Base URL->Custom Admin Path
, o URL será parecidohttp://example.com/admin/backend/controller/action/
.Quanto às extensões que não estão funcionando corretamente se você tiver os códigos de loja em URLs, isso significa que são extensões gravadas incorretamente. O comportamento da extensão deve funcionar nos dois casos. Provavelmente, eles têm URLs codificados em algum lugar do código.
fonte
admin
notmodule_name
. A solução é muito ampla para caber aqui. Isso envolve alterar muito do código da extensão.Tente o seguinte:
Sistema> Configuração> Geral> Web> Opções de URL> Adicionar código de loja ao URL
Lá você deve ter definido seu valor 'Sim'.
O que isso faz é no front-end, que inclui o código da loja (na verdade, o código de exibição da loja) no URL para configurações da loja mutli, para que você possa acessar uma loja como esta: http://xyz.com/index.php/ storecode1 / ou http://xyz.com/index.php/storecode2/ ... etc.
Mas, infelizmente, isso também é feito para o administrador (que possui o código de loja admin) - portanto, o caminho para o seu administrador agora é admin / admin - o primeiro é o código da loja, o segundo é o caminho para atender ao aplicativo. E assim, algumas extensões que não usam o caminho dinâmico do URL do administrador não funcionarão - provavelmente você receberá um 404 onde espera que seu conteúdo esteja no corpo principal da página.
Ativar a segunda opção nesse administrador (Sistema> configuração> Geral> Web> opções de URL), ou seja, "Redirecionar para URL base se o URL solicitado não corresponder a ele" deve solucionar todo o problema.
Se ele ainda não resolver o seu problema, então a última opção para corrigi-lo é a opção 'Não' para 'Adicionar código de loja aos URLs'.
fonte