Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache Plone CMS上的重定向301_Apache - Fatal编程技术网

Apache Plone CMS上的重定向301

Apache Plone CMS上的重定向301,apache,Apache,我根据Plone 4更改了十年的URL 我阅读了所有关于Plone CMS上重定向301的stackoverflow问题,但我想用更简单的方法来做,比如修改我的virtualhost和插入行 Redirect 301 old-url new-url Redirect 301 old-url new-url 但我不知道在我的虚拟主机中插入这一行 我尝试了不同的地方,但似乎不起作用 我的虚拟主机: 在现有重写规则的正上方,添加如下规则: RewriteRule ^/old-url(.*) http

我根据Plone 4更改了十年的URL

我阅读了所有关于Plone CMS上重定向301的stackoverflow问题,但我想用更简单的方法来做,比如修改我的virtualhost和插入行

Redirect 301 old-url new-url
Redirect 301 old-url new-url
但我不知道在我的虚拟主机中插入这一行

我尝试了不同的地方,但似乎不起作用

我的虚拟主机:


在现有重写规则的正上方,添加如下规则:

RewriteRule ^/old-url(.*) http://www.example.com/new-url$1 [L,R=301]

这将通过匹配/old url/之后的路径部分(如果有)并将其放在重定向url的末尾来重定向整个url部分。

在现有重写规则的正上方,添加如下规则:

RewriteRule ^/old-url(.*) http://www.example.com/new-url$1 [L,R=301]

这将通过匹配/old url/之后的路径部分(如果有)并将其放在重定向url的末尾来重定向整个url部分。

向我们展示您的尝试。这是一个猜测游戏,除非我们能看到您当前主机规则的结构。我用我的VirtualHost编辑,告诉我们您尝试了什么。这是一个猜测游戏,除非我们能看到您当前主机规则的结构
RewriteRule ^/old-url(.*) http://www.example.com/new-url$1 [L,R=301]