Class BroadleafRobotsController

java.lang.Object
org.broadleafcommerce.cms.web.controller.BroadleafRobotsController

public class BroadleafRobotsController extends Object
This class serves up the Robots.txt file. The default contents can be overridden by adding a Page named "/robots.txt" in the BLC admin or DB.
Author:
bpolster
  • Field Details

  • Constructor Details

    • BroadleafRobotsController

      public BroadleafRobotsController()
  • Method Details

    • getRobotsFile

      public String getRobotsFile(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
    • isSecure

      public boolean isSecure(jakarta.servlet.http.HttpServletRequest request)
    • getDefaultRobotsTxt

      protected String getDefaultRobotsTxt()
      Used to produce a working but simple robots.txt. Can be overridden in code or by defining a page managed in the Broadleaf CMS named "/robots.txt"
      Returns: