Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

donde indicamos las páginas web que no necesitan sesión web para poder visualizarse.

Si la aplicación contine un fichero robots.txt (

Creación y configuración de ficheros robots.txt




Si la aplicación contiene las páginas:

  • /paginas/politicaCookies.xhtml
  • /paginas/politicaPrivacidad.xhtml

...

Bloque de código
languagexml
<ui:composition template="/layout/template_transient_view.xhtml"
	xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:s="http://jboss.org/schema/seam/taglib"
	xmlns:p="http://primefaces.org/ui"
	xmlns:pe="http://primefaces.org/ui/extensions"
	xmlns:fw="http://www.um.es/atica/fundeweb">

	<ui:define name="page-title">#{messages['value.link.home']} - #{messages['application.title']}</ui:define>

	<ui:define name="body">
		<!-- CONTENIDO -->
		<h1 class="titulo-pagina">Portal</h1>
		<p:panel header="header" footer="footer" menuTitle="menuTitle"
			toggleable="true" toggleTitle="toggleTitle" closable="true"
			closeTitle="closeTitle">
			
			<h:outputText value="Portal sin sesion web." />
			<br/>
			<p:link id="homeLink" outcome="home">
				<i class="fa fa-home fa-4x" style="color:#B02129;"></i>
				<br/>
				<h:outputText value="#{messages['value.link.home']}" style="color:#B02129; text-decoration:underline;"/>
			</p:link>
		
		</p:panel>
	</ui:define>
</ui:composition>


El contenido de esta página se puede cargar con la información que se desee. Incluso puede ser el objetivo configurado en el fichero index.html.

Si la aplicación tiene en la carpeta raíz del módulo Web (carpeta /web/src/main/webapp) un fichero robots.txt (sino, se puede crear con la guía Creación y configuración de ficheros robots.txt), este, se puede dejar con esta configuración:

Bloque de código
User-agent: *
Disallow: /
Allow: /contexto_aplicacion/index.html
Allow: /contexto_aplicacion/portal.seam
Allow: /contexto_aplicacion/declaracionAccesibilidad.seam
Allow: /contexto_aplicacion/politicaCookies.seam
Allow: /contexto_aplicacion/politicaPrivacidad.seam
Crawl-delay: 10

Info

El valor de contexto_aplicacion, es propio de la aplicacion, no solo hay que pegar el contenido del fichero sin modificar nada más.