我正在使用TYPO3的網站。 TYPO3包括每一頁IE8中的HTML基本標籤問題沒有sheme /協議
現在我有和無SSL頁面上<base href="" />
標籤,因此,這將是不錯的使用基本標籤與現在瑪URL
<base href="//example.org" />
,而不是<base href="http://example.org" >
唉, IE8不會再加載我的CSS和JS。是否有解決方案,然後重新分配該計劃?
我正在使用TYPO3的網站。 TYPO3包括每一頁IE8中的HTML基本標籤問題沒有sheme /協議
現在我有和無SSL頁面上<base href="" />
標籤,因此,這將是不錯的使用基本標籤與現在瑪URL
<base href="//example.org" />
,而不是<base href="http://example.org" >
唉, IE8不會再加載我的CSS和JS。是否有解決方案,然後重新分配該計劃?
您可以使用TypoScript conditions來設置適當的baseURL
如果一個例子您的HTTPS樹被放置在頁面與UID = 123(及以下)使用:
config.baseURL = http://domain.tld/
[PIDinRootline = 123]
config.baseURL = https://domain.tld/
[end]
這樣你就可以確保每個瞭解'full'base
標籤的瀏覽器都能正常工作。
這不是件事,我不知道如何在Typo3中管理它。這是Typo3引起的問題,因爲它首先使用'
無論哪種方式:如果我以這種方式選擇條件,它將不適合緩存系統。我寧願在uid頁面上放置一個額外的模板 – HerrSerker
你可以使用PHP來獲得頁面方案,並將其添加到所有鏈接... –
@DanBarzilay:對不起,這絕對不是TYPO3的方式,應該避免。 – biesior