pokemongovet / pokemongovet.github.io

Projeto para incentivar adoção de animais pessoas que amam pokemons virtuais
https://pokemongovet.github.io/
Other
102 stars 38 forks source link

Remoção do .html dos links #45

Closed carvalhobruno closed 7 years ago

carvalhobruno commented 7 years ago

O ideal seria testar dentro do ambiente do github pages. Issue: #44

fititnt commented 7 years ago

Vou testar agora

fititnt commented 7 years ago

Temos uma regressão e os links pararam de funcionar. Veja imagem.

captura de tela de 2016-08-01 20 19 41

carvalhobruno commented 7 years ago

@fititnt se o teste for feito localmente, realmente não vai funcionar, porém o ambiente do github provavelmente vai aceitar.

Refs: Remove html extension from GitHub Pages | How to remove HTML extension from GitHub Pages in 0 easy steps

fititnt commented 7 years ago

Você acredita que remover as ".html" de todos os links é uma funcionalidade pertinente o suficiente para justificar que pare de funcionar justamente nas máquinas de quem desenvolve?

fititnt commented 7 years ago

Em tempo: repare que na própria documentação que você passou, existe um alerta específico dizendo que, o não uso da extensão .html, em casos específicos removeria SSL do site e traria um problema de segurança/privacidade.

Exemplo: esse link HTTPS vai redirecionar para um sem HTTPS https://rsp.github.io/gh-pages-no-extension/dir.

carvalhobruno commented 7 years ago

@fititnt Faz sentido. Acho que vale deixar essa tarefa pra ser resolvida via .htaccess, quando assim for pertinente.

Relacionado: #15

fititnt commented 7 years ago

@carvalhobruno eu vou deixar esse PR fechado por enquanto e também o #15.

Creio que o que está falando se aplica bem se a gente não estiver usando o github pages. Não quer dizer que não vamos deixar de usar ele, mas tem outras propostas de discussão de outras ramificações, que implicam em criar coisa nova, que tendem a ser mais interessantes de fazer do que reescrever código atual.