在TYPO3管理的企业网站上,定义了导致网站页面的快捷方式。TYPO3中定义的子域(“快捷方式”)在哪里?
例子: 企业网站www.acompany.com
然后有一个网站www.acompany.com/coolproduct被重定向用户www.acompany.com/products/例如,productgroup3/product25.htm。
TYPO3的哪些地方可以定义这种“捷径”链接?
在TYPO3管理的企业网站上,定义了导致网站页面的快捷方式。TYPO3中定义的子域(“快捷方式”)在哪里?
例子: 企业网站www.acompany.com
然后有一个网站www.acompany.com/coolproduct被重定向用户www.acompany.com/products/例如,productgroup3/product25.htm。
TYPO3的哪些地方可以定义这种“捷径”链接?
很可能页面树中的某个页面的类型设置为:Shortcut
这会导致它指向其他页面或资源,也可能设置为Link to External URL
并且存在完整的URL。
检查后端的页面树,并在其中找到您的coolproduct
页面。然后检查网站的属性,并根据需要更改为其他值/类型。
这个URL也可能是由某个插件或TypoScript生成的,但在这种情况下,您需要自己调查一下。
页面是否使用扩展名realURL?如果是这样,那么可能会定义realURL重定向。
看一看页面 - >信息 - > RealUrl - >重定向
这也将是我的第一个猜测,之后,.htaccess – Benjamin
也许你的用户在许多网页中定义此链接重定向,您可以在数据库正好在tt_content表进行搜索。
找到这些东西最简单的方法实际上是使用TYPO3后端的搜索引擎。你会发现它在右上角。
如果失败,我所做的是从扩展库安装PhpMyAdmin。一旦你有了PhpMyAdmin,你可以使用它的搜索功能来查找数据库中的任何内容,使用搜索查询'%coolproduct%'并选择所有表格。在结果中查找'pid'字段。它会告诉你TYPO3中哪个页面上找到的项目位于。
您可以为您的域设置快捷方式到您网站的任何页面,因此当用户在url中只输入域名时,它会重定向到您在快捷方式中设置的页面。
为此,请编辑您的域名并设置页面树中任意页面的快捷方式。
感谢您的帮助!我可以使用什么搜索条件在后端查找快捷方式? “coolproduct”本身就是一个很常用的术语,用在许多页面上。有没有办法搜索链接“www.acompany.com/coolproduct”? (如果我只是在搜索框中输入它,我会得到零有用的结果,只是使用链接的一些页面) – MostlyHarmless
我目前发现,链接“www.acompany.com/coolproduct”似乎是多重定义的,因为它指向不同的页面...如果我点击起始页面上的横幅,它将进入错误的页面(并显示在地址栏“www.acompany.com/coolproduct”中,但是如果我输入www。 acompany.com/coolproduct直接在一个新的Firefox标签中,它将我带到了正确的页面...... – MostlyHarmless
显然,banner有一些其他的url定义,或者它有一个在ActionScript中的示例链接(如果它是Flash动画) ,或其他的东西...点击横幅 – biesior