我有這樣的問題:如果我的網站上的頁面不存在,它總是會在主頁面重定向,但我想顯示404錯誤。 示例:example.com/sdasadsasad - 我看到主頁面。我如何解決它?我嘗試添加本地配置TYPO3錯誤404,而不是redicrect
'pageNotFound_handling' = '/';
'pageNotFound_handling_statheader' = 'HTTP/1.1 404 Not Found';
但它沒有幫助。 TYPO3 7.6.11
我有這樣的問題:如果我的網站上的頁面不存在,它總是會在主頁面重定向,但我想顯示404錯誤。 示例:example.com/sdasadsasad - 我看到主頁面。我如何解決它?我嘗試添加本地配置TYPO3錯誤404,而不是redicrect
'pageNotFound_handling' = '/';
'pageNotFound_handling_statheader' = 'HTTP/1.1 404 Not Found';
但它沒有幫助。 TYPO3 7.6.11
看看在安裝工具設置的描述。有描述什麼設置做什麼。
因此,pageNotFound_handling
中的一個字符串將獲取輸入的頁面並顯示該頁面,true
或1
將顯示錯誤消息。
我建議在TYPO3中創建一個類似example.com/404.html
的錯誤頁,並在pageNotFound_handling
中輸入404.html
,以便您可以自定義錯誤。
如果您只想顯示錯誤,請在pageNotFound_handling
設置中輸入true
或1
。
我們遇到了同樣的問題。我們啓用了curl($ GLOBALS ['TYPO3_CONF_VARS'] ['SYS'] ['curlUse'] = 1)。由於我們的配置,curl無法獲取錯誤頁面,因爲SSL證書無法驗證。
注意,下面的想法是醜陋: 您可以通過編輯TypoScriptFrontendController.php找到更多關於這個問題:查找功能pageErrorHandler(約2000線 - 誰寫這麼長的文件?!),找到通話到GernalUtility :: getUrl()並添加一個新的數組變量作爲第四個參數。 var_dump而不是對HttpUtility :: redirect的調用。如果有捲曲錯誤,你應該得到捲曲錯誤。
它沒有幫助。向上新增屏幕 – Dev
那麼現在[FE] [pageNotFound_handling]的價值是多少? – mtness