O sistema operacional e o sistema de arquivos não permitem isso
O Ubuntu e seus sistemas de arquivos (ext3, ext4, etc.) não permitem um arquivo e uma pasta com nomes idênticos no mesmo diretório.
Portanto, nautilus não permite renomear uma pasta para um nome de arquivo existente.
No entanto, os sistemas de arquivos do Ubuntu (GNU / Linux em geral) fazem distinção entre maiúsculas e minúsculas. Você pode ter uma pasta chamada Artigos e um arquivo chamado artigos no mesmo local. Observe que o nome da pasta começa com um% maiA, enquanto o nome do arquivo começa com um pequeno a .
Você pode usar qualquer convenção de CaPiTaLiZaTion que desejar para suas pastas e arquivos.
Uma alternativa
Uma alternativa é criar um arquivo chamado index.html dentro de cada pasta em que você deseja que a pasta e o arquivo tenham o mesmo nome. Nomeando seu arquivo HTML index.html e colocando-os em uma pasta chamada, example.com/articles/title , então o caminho completo é example.com/articles/title/index.html , também irá realizar o que você está pedindo.
Quando se digita https://example.com/articles/title , o servidor web exibirá a página index.html e os navegadores não mostrarão o index.html . Ele mostrará apenas https://example.com/articles/title .
Da mesma forma, você pode ter um arquivo chamado https://example.com/article/index.html para mostrar o que deseja quando se digita https://example.com/article .
Obrigado a Harry pela alternativa e alguns outros pontos.