Typo3重写旧动态页面,页面ID为新页面,页面标识为htaccess - 错误

时间:2016-04-09 01:59:13

标签: apache .htaccess mod-rewrite typo3

我必须设置一个新服务器,在许多情况下,它与旧服务器具有相同的内容。许多链接(ID)仍然指向需要重写为新页面ID的旧网站。

我现在没有使用RealURL (但一旦'核心'工作)

示例链接:

Old: http://www.example.com/cms/index.php?id=400
New: http://www.example.com/cms/index.php?id=7

因此,新网站上不存在旧网页ID。 我在网站的根级别上设置了.htaccess (还有另一个.htaccess的Typo3安装,它位于 / cms / - 所以一级下来)

我设置的.htaccess是:
.htaccess:在网站根目录" /" (不是" / cms /"中的那个;)

RewriteEngine on
RewriteCond %{query_STRING} ^id=400(.*)$
RewriteRule ^/(.*)$ http://www.example.com/cms/index.php?id=7 [R]

我得到的是Typo3 Page Not Found(404)错误(尽管清除缓存等)。 Typo3日志显示:

  

核心:异常处理程序(WEB):未捕获TYPO3异常:#1301648780:请求的页面不存在! ...

我的重写规则似乎没有被处理? 任何帮助都会很棒。

非常感谢

0 个答案:

没有答案