在 TYPO3 中生成的链接使用绝对路径是为了确保链接的准确性和可靠性。绝对路径是指包含完整 URL 地址的链接,包括协议、域名、路径等信息。相对路径只包含相对于当前页面的路径信息,如果页面被移动或链接被用于其他页面,相对路径可能会失效。
使用绝对路径的优势是:
在 TYPO3 中,可以通过以下方式生成使用绝对路径的链接:
config.absRefPrefix
参数来设置绝对路径前缀。例如:config.absRefPrefix = /
f:uri.image
和 f:uri.page
等视图助手来生成绝对路径的链接。例如:<f:uri.page pageUid="123" absolute="true" />
$uriBuilder = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\Routing\UriBuilder::class);
$link = $uriBuilder->reset()->setTargetPageUid(123)->build();
推荐的腾讯云相关产品和产品介绍链接地址:
请注意,以上推荐的腾讯云产品仅供参考,具体选择应根据实际需求和项目要求进行评估和决策。
TVP技术夜未眠
云+社区沙龙online第5期[架构演进]
企业创新在线学堂
企业创新在线学堂
企业创新在线学堂
云+社区技术沙龙[第6期]
云+社区技术沙龙[第7期]
开箱吧腾讯云
企业创新在线学堂
微服务平台TSF系列直播
领取专属 10元无门槛券
手把手带您无忧上云