[英]TYPO3 No TypoScript template found - custom page
我們正在運行 TYPO3 9.5 並正確設置站點配置。 主域有多個子域,它們有自己的站點配置。
domain.com
sub1.domain.com
sub2.domain.com
sub3.domain.com
所有這些 url 都指向不同的站點配置,這很好用。 但是當用戶sup1.domain.com
而不是sub1.domain.com
,“找不到 TypoScript 模板!” 顯示。 在站點配置“錯誤處理”中,“顯示頁面內容”設置為錯誤 503。
配置的錯誤頁面未顯示,但默認顯示“未找到 TypoScript 模板!”。 當子域輸入錯誤時,我們如何顯示實際的 TYPO3 頁面?
404 頁面工作正常,但只能在實際域之后使用段,例如。 sub1.domain.com/does-not-exist 顯示 404 頁面,如配置。
正如 Julian Hofman 已經指出的,您應該將所有“不存在”的子域重定向到您的主(子)域。 當然,在這種情況下您無法處理拼寫錯誤,但此解決方案非常快速且不會出錯。 TYPO3 只能處理“已知”(子)域。
重定向所有未知的子域可以通過 .htaccess(在 Apache 上)或您的域托管 admin-panel 來完成。
HTH亨里克
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.