[英]Using multiple Subdomains on TYPO3 and RealUrl
我已經安裝了TYPO3(4.5)和一個正在運行的項目。 RealUrl擴展已安裝並啟用。 一切正常。 對於RealUrl擴展的正確用戶,我需要在主模板中添加幾行代碼。
config.simulateStaticDocuments = 0
config.baseURL = http://www.example.com/
config.tx_realurl_enable = 1
現在,我需要通過不同的子域(例如“ www1”)訪問該站點。 我嘗試了下面的代碼,但無法正常工作。 我不確定我想到的腳本。
host = example.com
[globalString = IENV:HTTP_HOST=www.example.com]
host = www.example.com
[globalString = IENV:HTTP_HOST=www1.example.com]
host = www1.example.com
[global]
config.simulateStaticDocuments = 0
config.baseURL= http://{$host}/
config.tx_realurl_enable = 1
這足以保持系統運行嗎?
變量需要在模板的常量部分進行注冊。 TypoScript
不是腳本語言,而是樹狀結構定義集。 我建議一起跳過所有變量,而將以下內容附加到TypoScript
的末尾 。
config.baseURL = http://example.com
[globalString = IENV:HTTP_HOST=www.example.com]
config.baseURL = http://www.example.com
[globalString = IENV:HTTP_HOST=www1.example.com]
config.baseURL = http://www1.example.com
[global]
另外,您應該使用config.absRefPrefix
而不是config.baseURL
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.