Constellation.Feature.SitemapXml 9.0.10.16993

Constellation is a collection of utilities for .NET CMS implementers.

The Feature.SitemapXml namespace contains Http Handlers which intercept the request before it hits Sitecore. The /robots.txt handler returns
a basic document stating that all agents have access to the sitemap.xml file. (there is an option to explicitly deny all agents as well).

For /sitemap.xml, the request is passed to a Sitemap Generator, which uses a Crawler to identify which Items to put in the resulting
XML document. The Generator also uses a Node class to parse the Items to identify what information belongs in each of the Items' records
in the XML output. Because this document can be expensive to generate, there is a built-in caching mechanism.

This library supports "global" defaults in the Sitecore *.config files, as well as Site-specific settings.

The system will function on a basic level "out of the box". Developers are encouraged to extend/replace the crawler and node classes for their
solution and/or individual Helix Projects within the solution to better suit their needs.

Warning, your web.config must have a system.webServer/handlers section, and that section must have at least one handler in it (an "add" element) in order
to install this package successfully. If you're using the default Sitecore web.config this won't be an issue. The handlers provided in this package must be
inserted at the top of the stack of handlers.

Configured for use with Sitecore 9.0.
Requires Sitecore 9.0 NuGet packages, available here: https://sitecore.myget.org/F/sc-packages/api/v3/index.json

Install-Package Constellation.Feature.SitemapXml -Version 9.0.10.16993
dotnet add package Constellation.Feature.SitemapXml --version 9.0.10.16993
<PackageReference Include="Constellation.Feature.SitemapXml" Version="9.0.10.16993" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Constellation.Feature.SitemapXml --version 9.0.10.16993
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Reverted web.config transform.

Dependencies

This package has no dependencies.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
9.0.10.16993 272 4/27/2018
9.0.9.26228 275 4/26/2018
9.0.8.20960 304 2/12/2018
9.0.8.19739 274 2/12/2018
9.0.7.18472 241 2/8/2018
9.0.7.18231 299 2/8/2018
9.0.7.17292 273 2/8/2018
9.0.1.27364 260 2/7/2018