0

我希望我的 sitemap.xml 文件在浏览器窗口中打开。但是现在当您从浏览器访问它时它会被加载。如何在 ASP.Net Core 项目中进行配置。我在 Wordpress 上找到了类似的信息,但不知道它是如何在 ASP.Net Core 中完成的。

User-agent: *
Disallow: /privacy
Disallow: /offer
Disallow: /warranty
Disallow: /payment
Disallow: /Catalog/Search
Disallow: /Catalog/Cart
Sitemap: https://someadress/sitemap.xml
4

1 回答 1

1

如果您的意思是要浏览您的 xml 站点地图,例如“https://yourdomain.com/mysitemap.xml”

那么您需要在项目的 Startup.cs 类中使用来自 AspNetCore 的SEOHelper库。所以 :

1- 在wwwroot文件夹中创建您的 sitemap.xml 。

2- 在 Startup.cs 中using AspNetCore.SEOHelper;

3- 在 Startup.cs 中的 Config()app.UseXMLSitemap(env.ContentRootPath);

于 2021-10-26T07:27:52.467 回答