remova o index.php de getBaseUrl ()


Respostas:


13

As regravações de URL removerão o index.php do URL

Como ativar a reescrita de URL?

1   Stores > Configuration > Web
2   expand the Search Engine Optimization section
3   set Use Web Server Rewrites to Yes.”
4   When complete, tap Save Config

Espero que isso ajude você.


e entãobin/magento setup:upgrade
popeye

setup: atualização para uma alteração de configuração? Certamente não.
LM_Fielding

2

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/.htaccesse remova o comentário da linha:

RewriteBase /magento2/

No meu caso, é chamado o subdiretório Magento magento2, então altere-o para o caminho do subdiretório, se for diferente.


1

Magento 2.2: Adicione abaixo da linha no arquivo .htaccess

AddHandler application/x-httpd-php70 .php .php5 .php4 .php3

Depois disso, habilite as regravações de URL do administrador:

  1. Lojas> Configuração> Web
  2. Expanda a seção Otimização de mecanismos de pesquisa
  3. Defina Usar reescrições do servidor Web como "Sim".
  4. Quando terminar, toque em Salvar configuração
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.