Há alguns dias, enfrentei o problema de definir os URLs do Sitemap.axd de BlogEngine.net em letras minúsculas, especialmente no que se refere aos posts criados.
Não tendo encontrado nenhum gerador de sitemap com a opção de fontes minúsculas, executei as seguintes etapas.
Aqui está o que fazer:
- Vamos baixar Visual Studio Express 2013.
- Vamos baixar o arquivo BlogEngine.net (fonte) da versão atual que estamos usando.
- Vamos abrir a versão BlogEngine.sln na fonte / Blogengine
- No Solution Explorer do VS 2013 Express vamos para BlogEngine.Core.
- Vamos editar o arquivo SiteMap.cs que encontramos aqui: BlogEngine.Core / HttpHandlers / Web / SiteMap.cs.
- Substituímos as seguintes linhas de código no escopo de Postagens:
Primeiro
// Posts foreach (var post in Post.Posts.Where (post => post.IsVisibleToPublic)) {writer.WriteStartElement ("url"); writer.WriteElementString ("loc", post.AbsoluteLink.ToString ()); writer.WriteElementString ("lastmod", post.DateModified.ToString ("aaaa-MM-dd", CultureInfo.InvariantCulture)); writer.WriteElementString ("changefreq", "mensal"); writer.WriteEndElement (); }
Depois
// Posts foreach (var post in Post.Posts.Where (post => post.IsVisibleToPublic)) {writer.WriteStartElement ("url"); writer.WriteElementString ("loc", post.AbsoluteLink.ToString (). ToLower ()); writer.WriteElementString ("lastmod", post.DateModified.ToString ("aaaa-MM-dd", CultureInfo.InvariantCulture)); writer.WriteElementString ("changefreq", "mensal"); writer.WriteEndElement (); }
Basicamente, no "Depois", adicionei o Abaixar() all'AbsoluteLink do post “writer.WriteElementString (“ loc ”, post.AbsoluteLink.ToString ())”.
Vamos salvar tudo.
- Agora vamos clicar em Reconstruir (Recompilar) para recriar o arquivo Blogengine.core.dll.
- Nós também podemos pressionar CTRL-F5 para ter certeza de que a recompilação foi feita.
- Carregamos o arquivo recompilado BlogEngine.Core.dll presente no caminho SourceBlogEngineBlogEngine.CorebinRelease e substitua o Blogengine.core.dll na pasta Caixa colocado na raiz do nosso site.
Agora o Sitemap.axd do nosso blog apresenta os URLs dos Posts em letras minúsculas.
Alejandro Crespo Martinez
Somos uma equipe especializada e apaixonada por realidade virtual. Temos uma vasta experiência nesta área. Decidimos criar ForVirtualRealityLovers para compartilhar todas as nossas informações com clientes e usuários. Temos informação de qualidade. Você pode encontrar dicas, guias, entrevistas, produtos de ponta e muito mais! Se você está curioso, entre em nosso site ForVirtualRealityLovers.com e descubra o mundo virtual! 😉
Como configurar o BlogEngine.net localmente com o Windows 10 ❯
Artigos relacionados aAnálise do NordVPN: como funcionaBlecaute de Facebook e Instagram: repercussões econômicas nas redes sociaisRelógios inteligentes: a nova era dos microcomputadores ligados ao pulsoComo pedir a Aruba para ocultar dados pessoais no WhoisComo ocultar o perfil do Facebook do GoogleComo bloquear notificações de um siteAdicione um comentário de BlogEngine.net: defina os URLs da postagem em minúsculas no Sitemap.axdInternet
SonChi sono para amantes da realidade virtual?Para Amantes de Realidade Virtual, somos uma equipa de pessoas que visa dar-lhe todas as melhores informações sobre a Realidade Virtual. Que informações compartilhamos?Compartilhamos tudo o que você precisa saber sobre realidade virtual, dicas, preços, funcionalidades, guias e muito mais! 🤖Quais são os melhores produtos de realidade virtual?Temos a melhor seção de informações sobre os melhores produtos de realidade virtual. Este trabalho está sob um Creative Commons Atribuição-Não-Comercial-Sem Derivados 4.0 Licença Internacional. 2021 / primerpaso.me X Confira nossos melhores artigos!Como descobrir quem visita seu perfil no FacebookComo inserir um botão de doação no Blogengine.netRastreie cliques do Twitter com o FeedburnerComo arquivar mensagens do Outlook |