如何使用 realurl 为一个页面创建不同的链接?
How to create different links for one page with realurl?
是否可以使用 realurl 为一个 TYPO3 页面生成两个不同的语音 url?
我有一个页面有 title=News1 和 nav_title=NI001
Apache2、TYPO3 7.6.18 和 realurl 2.2.0 配置几乎默认值,我得到以下 link:
domain/level1/level2/year1/NI001.html
当然还有
domain/index.php?id=XXX
这是默认行为,目前为止一切正常。现在我想知道的是,是否有可能让这三个不同的 links 产生的 realurl 都指向同一个页面:
domain/level1/level2/year1/News1.html
domain/NI001.html
当然还有
domain/index.php?id=XXX
现在还有一点。我有不同级别的页面。所以我必须能够处理这种情况:
domain/level1/level2/year1/News1.html
domain/level1/level2/year2/News2.html
domain/level1/year3/News3.html
作为
domain/NI001.html
domain/NI002.html
domain/NI003.html
realurl 和 .htaccess 的特殊组合可以帮助我们解决这个问题吗?
引自 Dmitry Dulepov:
It is essential to understand these two points, so here they are
again:
- Realurl only encodes what it gets from TYPO3
- Realurl has no way to
know whether the URL is correct or not. It always encodes it as is
and passes the encoded version back to TYPO3.
https://github.com/dmitryd/typo3-realurl/wiki/Notes-for-Integrators#realurl-does-not-work
所以答案是否定的。
是否可以使用 realurl 为一个 TYPO3 页面生成两个不同的语音 url?
我有一个页面有 title=News1 和 nav_title=NI001
Apache2、TYPO3 7.6.18 和 realurl 2.2.0 配置几乎默认值,我得到以下 link:
domain/level1/level2/year1/NI001.html
当然还有
domain/index.php?id=XXX
这是默认行为,目前为止一切正常。现在我想知道的是,是否有可能让这三个不同的 links 产生的 realurl 都指向同一个页面:
domain/level1/level2/year1/News1.html
domain/NI001.html
当然还有
domain/index.php?id=XXX
现在还有一点。我有不同级别的页面。所以我必须能够处理这种情况:
domain/level1/level2/year1/News1.html
domain/level1/level2/year2/News2.html
domain/level1/year3/News3.html
作为
domain/NI001.html
domain/NI002.html
domain/NI003.html
realurl 和 .htaccess 的特殊组合可以帮助我们解决这个问题吗?
引自 Dmitry Dulepov:
It is essential to understand these two points, so here they are again:
- Realurl only encodes what it gets from TYPO3
- Realurl has no way to know whether the URL is correct or not. It always encodes it as is and passes the encoded version back to TYPO3.
https://github.com/dmitryd/typo3-realurl/wiki/Notes-for-Integrators#realurl-does-not-work
所以答案是否定的。