zugriff auf geschützte seiten+weiterleitung auf login seite

  • 0 x
    124 Beiträge
    0 Hilfreiche Beiträge
    18. 06. 2008, 14:48

    Hallo zusammen,

    momentan erhält ein Benutzer beim Aufruf geschützter Seiten immer folgende Fehlerseite "Error! Reason: ID was not an accessible page".

    Gibt es eine Möglichkeit Benutzer, die eine geschützte Seite aufrufen ohne eingeloggt zu sein direkt auf die entsprechende Registrierungsseite zu leiten?

    Danke und Grüße
    FlashKaspedr


  • Longnose Longnose
    R2-D2
    0 x
    114 Beiträge
    0 Hilfreiche Beiträge
    28. 03. 2010, 03:49

    Selbes Problem, andere Baustelle.

    Bislang konnte ich folgende Informationen in Erfahrung bringen:

    [TS]config.typolinkLinkAccessRestrictedPages = 123 [/TS]
    Sollte die Startseite sein. Komischerweise im Firefox kein Problem, jedoch im Internet-Explorer versagt der Command restlos.

    Obwohl ich anstelle der StaticDocs die RealUrl Config benutze habe ich mich hier auf der Seite im Zusammenhang mit PageNotFoundhandling nochmals schlau gemacht, bin jedoch nicht zum gewünschten Egebnis gekommen. [url]http://www.typo3.net/backendkonfiguration/frontend_konfiguration/#pageNotFound_handling[/url]
    Vielleicht hab ich da ja den einen oder anderen Gedankensprung nicht gepeilt?

    Meine RealURL Config schaut wie folgt aus:

    1. <?php
    2.  
    3. /**
    4.  *
    5.  * aeUrlTool default realurl configuration
    6.  * based on realurl-configuration of news.typo3.org
    7.  * http://news.typo3.org/about/realurl-configuration/
    8.  *
    9.  */
    10.  
    11. $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'] = array (
    12. '_DEFAULT' => array (
    13. 'init' => array (
    14. 'enableCHashCache' => '1',
    15. 'appendMissingSlash' => 'ifNotFile',
    16. 'enableUrlDecodeCache' => '1',
    17. 'enableUrlEncodeCache' => '1',
    18. ),
    19. 'redirects' => array (
    20. ),
    21. 'preVars' => array (
    22. '0' => array (
    23. 'GETvar' => 'no_cache',
    24. 'valueMap' => array (
    25. 'nc' => '1',
    26. ),
    27. 'noMatch' => 'bypass'
    28. ),
    29. '1' => array (
    30. 'GETvar' => 'L',
    31. 'valueMap' => array (
    32. 'de' => '0',
    33. 'en' => '1',
    34. ),
    35. 'noMatch' => 'bypass',
    36. ),
    37. '2' => array (
    38. 'GETvar' => 'lang',
    39. 'valueMap' => array (
    40. 'de' => 'de',
    41. 'en' => 'en',
    42. ),
    43. 'noMatch' => 'bypass',
    44. ),
    45. ),
    46. 'pagePath' => array (
    47. 'type' => 'user',
    48. 'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
    49. 'spaceCharacter' => '-',
    50. 'languageGetVar' => 'L',
    51. 'expireDays' => '7',
    52. 'rootpage_id' => '2',
    53. ),
    54. 'fixedPostVars' => array (
    55. ),
    56. 'postVarSets' => array (
    57. '_DEFAULT' => array (
    58. 'archive' => array (
    59. '0' => array (
    60. 'GETvar' => 'tx_ttnews[year]',
    61. ),
    62. '1' => array (
    63. 'GETvar' => 'tx_ttnews[month]',
    64. 'valueMap' => array (
    65. 'january' => '01',
    66. 'february' => '02',
    67. 'march' => '03',
    68. 'april' => '04',
    69. 'may' => '05',
    70. 'june' => '06',
    71. 'july' => '07',
    72. 'august' => '08',
    73. 'september' => '09',
    74. 'october' => '10',
    75. 'november' => '11',
    76. 'december' => '12',
    77. ),
    78. ),
    79. ),
    80. 'browse' => array (
    81. '0' => array (
    82. 'GETvar' => 'tx_ttnews[pointer]',
    83. ),
    84. ),
    85. 'select_category' => array (
    86. '0' => array (
    87. 'GETvar' => 'tx_ttnews[cat]',
    88. ),
    89. ),
    90. 'article' => array (
    91. '0' => array (
    92. 'GETvar' => 'tx_ttnews[tt_news]',
    93. 'lookUpTable' => array (
    94. 'table' => 'tt_news',
    95. 'id_field' => 'uid',
    96. 'alias_field' => 'title',
    97. 'addWhereClause' => ' AND NOT deleted',
    98. 'useUniqueCache' => '1',
    99. 'useUniqueCache_conf' => array (
    100. 'strtolower' => '1',
    101. 'spaceCharacter' => '-',
    102. ),
    103. ),
    104. ),
    105. '1' => array (
    106. 'GETvar' => 'tx_ttnews[swords]',
    107. ),
    108. ),
    109. ),
    110. ),
    111. 'fileName' => array (
    112. //
    113. // if you don't want .html-URLs set the following to "false" (e.g. 'defaultToHTMLsuffixOnPrev' => false,)
    114. // then you get http://www.yourdomain.com/imprint/ instead of http://www.yourdomain.com/imprint.html
    115. //
    116. 'defaultToHTMLsuffixOnPrev' => true,
    117. 'index' => array (
    118. 'rss.xml' => array (
    119. 'keyValues' => array (
    120. 'type' => '100',
    121. ),
    122. ),
    123. 'rss091.xml' => array (
    124. 'keyValues' => array (
    125. 'type' => '101',
    126. ),
    127. ),
    128. 'rdf.xml' => array (
    129. 'keyValues' => array (
    130. 'type' => '102',
    131. ),
    132. ),
    133. 'atom.xml' => array (
    134. 'keyValues' => array (
    135. 'type' => '103',
    136. ),
    137. ),
    138. ),
    139. ),
    140. ),
    141.  
    142. );
    143.  
    144. ?>

    Die .htaccess-Datei ist die Standarddatei, welche überal zu finden ist...


  • 0 x
    10. 05. 2010, 11:59

    1. config.typolinkLinkAccessRestrictedPages = 123

    Gilt nur wenn der Link per Typoscript erzeugt wurde.