我有一个使用realurl运行的TYPO3 CMS 6.2.15和下面的LocalConfiguration.php:
'FE' => array(
'pageNotFound_handling' => '/404/',
'pageNotFound_handling_statheader' => "HTTP/1.0 404 Not Found",
...
), ...我创建了一个名为"404“的页面,并测试了是否可以像page.end/404/一样调用该页面。它起作用了。但是现在我尝试一个不存在的页面,比如page.end/asdfasdf/,并获得默认的Apache Unauthorized页面。为什么会这样呢?
至少我得到了正确的404头信息,但是为什么它不重定向到404页呢?
发布于 2017-04-07 08:22:26
您必须将相应的行更改为:
'pageNotFound_handling' => 'REDIRECT:<your-404-url>',发布于 2017-04-07 11:25:44
首先,检查php函数curl是否在php.ini文件中启用。如果禁用curl,那么首先启用此函数。
然后在LocalConfiguration.php文件中使用下面的代码。
'FE' => [
'pageNotFound_handling' => '/your-page-name/',
],https://stackoverflow.com/questions/38125274
复制相似问题