Case Insensitive

1. Case Insensitive

Walter Pereira
waltermudesto

(usa Ubuntu)

Enviado em 21/08/2023 - 13:51h

Boa tarde,

Estou com algumas paginas web que rodavam em meu windows IIS e estou migrando pro apache2 ou Ngnix porem existe o problema de minhas que estavam no windows. Entao nao tinhamos problema pelo windows ser case insensitve ja o linux e case sensitive e minhas paginas esta tipo estas ex: https://MeuSite.com.br

Entao se ao deixar eles no linux tenho que colocar igual na url igual esta na pastas. Existe alguma forma de deixar o linux case insensitive para minhas paginas web ou somente no apache2?


  


2. Re: Case Insensitive

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 21/08/2023 - 13:52h

Boa tarde!

Compreendo sua situação, realmente no Linux o sistema de arquivos é case sensitive, o que pode causar alguns transtornos na migração de um ambiente Windows para Linux.

No entanto, existem maneiras de configurar o Apache para ser case-insensitive. Uma opção é usando o módulo mod_speling do Apache que procura arquivos e diretórios sem considerar a caixa (case-insensitive). Siga as etapas a seguir para habilitar o mod_speling no Apache.

Entre no terminal:

# apt-get install apache2

Para habilitar o mod_speling:

# a2enmod speling

Agora, no seu arquivo de configuração do Apache (por exemplo, 000-default.conf), você precisa adicionar as seguintes linhas dentro da tag <Directory>:

CheckCaseOnly on
CheckSpelling on


Depois disso, reinicie o Apache:

# systemctl restart apache2

Essa configuração deve ajudar a resolver o problema com diferenciação de maiúsculas e minúsculas na URL.

No entanto, é importante notar que essa é uma solução alternativa e pode não ser a melhor opção para um ambiente de produção, pois a diferenciação de maiúsculas e






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts