如何通过 TYPO3 的重定向模块重定向以特定路径开头的 URL?
How to redirect URLs starting with a certain path via TYPO3's redirects module?
我想重定向任何以 /oldpath/ 开头的 URL,并且我认为我将需要正则表达式。
示例:
- /oldpath/ 应该被重定向。
- /oldpath/something 应该重定向。
- something/oldpath/ 应该 不 被重定向。
我已激活 "regular expressions" 并在 "Source Path" 中尝试了以下输入:
/oldpath/
… 不符合我的意愿。包含 /oldpath/ 的所有内容都将被重定向,即使它不是以 /oldpath/ 开头。
^/oldpath/(.*)$
…什么都不做。
正确的正则表达式是什么?
您需要将重定向的正则表达式放在 #
之间。所以你的应该是 #^/oldpath/(.*)$#
,尽管 #^/oldpath/#
也可以。
我想重定向任何以 /oldpath/ 开头的 URL,并且我认为我将需要正则表达式。
示例:
- /oldpath/ 应该被重定向。
- /oldpath/something 应该重定向。
- something/oldpath/ 应该 不 被重定向。
我已激活 "regular expressions" 并在 "Source Path" 中尝试了以下输入:
/oldpath/
… 不符合我的意愿。包含 /oldpath/ 的所有内容都将被重定向,即使它不是以 /oldpath/ 开头。
^/oldpath/(.*)$
…什么都不做。
正确的正则表达式是什么?
您需要将重定向的正则表达式放在 #
之间。所以你的应该是 #^/oldpath/(.*)$#
,尽管 #^/oldpath/#
也可以。