Eu escrevo echo $block->getBaseUrl()
no meu modelo .phtml e mostro a saída http: //localhost/magento2/index.php/ . Eu quero remover index.php
dessa saída. Como eu posso fazer isso?
7
Eu escrevo echo $block->getBaseUrl()
no meu modelo .phtml e mostro a saída http: //localhost/magento2/index.php/ . Eu quero remover index.php
dessa saída. Como eu posso fazer isso?
Respostas:
As regravações de URL removerão o index.php do URL
Como ativar a reescrita de URL?
Espero que isso ajude você.
fonte
bin/magento setup:upgrade
Você pode remover o index.php nos URLs de front-end, executando as seguintes etapas na seção de administração do Magento:
Em Sistema -> Configuração -> Web -> Otimizações de Mecanismos de Pesquisa , selecione SIM .
Edite
/rootdir/.htaccess
e remova o comentário da linha:No meu caso, é chamado o subdiretório Magento
magento2
, então altere-o para o caminho do subdiretório, se for diferente.fonte
Magento 2.2: Adicione abaixo da linha no arquivo .htaccess
Depois disso, habilite as regravações de URL do administrador:
fonte