No estoy seguro de cómo hacer el trabajo correctamente la redirección, pero tal vez un poco de antecedentes será útil.
typolinkLinkAccessRestrictedPages solo interactúa con la generación de enlaces. De esta manera, en cualquier lugar que tenga un enlace a una página restringida de acceso, debe obtener un enlace que apunte a la página "PAGE Id". Sospecho que está utilizando su pid de inicio de sesión en lugar de PAGE Id, que creo que debería funcionar, pero no he usado esta función en particular. Tengo typolinkLinkAccessRestrictedPages = NONE que hace que aparezcan todos los enlaces, vinculados a la URL correcta, pero solo los usuarios que hayan iniciado sesión cargarán correctamente esas páginas.
Si alguien, sin iniciar sesión, usa un marcador en una página restringida de acceso, o hace clic en uno de estos enlaces, o escribe directamente la dirección, o lo que sea, se encontrará con el manejo 404 de TYPO3 (con mensaje de error: ID no era una página accesible). Para cambiar la forma de TYPO3 maneja estos errores, es necesario cambiar la función de TYPO3 a través de esta configuración en localconf.php:
$TYPO3_CONF_VARS["FE"]["pageNotFound_handling"]
No sé si hay una manera limpia de simplemente redirigir automáticamente a la página de inicio de sesión sin la piratería la páginaNotFound_handling.
En cuanto a la solución typoscript, eso no funcionaría para mi sitio, porque el desencadenante no es si alguien está conectado o no (a menudo no iniciarán sesión): el desencadenante de mi sitio es tratando de acceder a una página protegida cuando no está conectado. No quiero que redireccione a todos que no han iniciado sesión porque muchas páginas no requieren ningún inicio de sesión.
Sería de gran ayuda si nos hubieran dicho sobre la versión de TYPO3 - un error se archiva sobre etiquetado incorrecto en la versión 4.5: http://forge.typo3.org/issues/24942. Sin embargo, las posibilidades de que esto te ayude son bajas. – Mateng
Otra pregunta: ¿Estás usando RealURL o tal vez una configuración multidominio (ver error en 4.3 http://bugs.typo3.org/view.php?id=11412)? ¿Qué has puesto realmente en la configuración de TS donde encontramos "PAGE Id"? ¿Qué sucede si reemplaza los marcadores ### RETURN_URL ### y ### PAGE_ID ### con los valores reales?Lamento no tener una respuesta adecuada, pero tal vez estas sugerencias ayuden a dar un paso adelante. – Mateng
Estoy usando typo3 versión 4.4.8. Intenté reemplazar marcadores por valores. Todavía redirige a la página 404. – Sivakumar