2013-10-10 1 views
2

메뉴를 만들 때 다른 메뉴 링크에 대한 상대 경로 만 있습니다. 절대 URL (예 : 앞에 typURL이있는 typolink)을 얻으려면 어떻게해야합니까?link (절대 링크) 앞에 baseURL이있는 메뉴 만들기

변수를 정의하거나 랩에 도메인 이름을 쓸 수 있습니다. 예 :

10.wrap = <option value="http://www.domain.com/|"> 

더 좋은 옵션이 있습니까?

답변

1

세트 config.absRefPrefix = http://www.yourdomain.com/sub/path/. 즉, 의 접두어로이 사이트와 관련된 상대 링크를 올바르게 생성합니다.

도메인 레코드를 사용하는 다른 방법이있을 수 있습니다 (멀티 도메인 사이트의 도메인 간 연결은 원하는대로 정확하게 수행 할 수 있습니다). http://wiki.typo3.org/TSref/typolink

+0

(내가 두 번 base을했다, 그래서 앞에 base을 넣어 스크립트를 적용했다) 작동하는 것 같다 : – testing

+0

확장명'mc_googlesitemap'은'config.absRefPrefix'를 사용할 때 잘못된 링크를 만듭니다. 그래서 나는 선을 제거하고 위에서 언급 한 특별한 경우에 변수를 사용했습니다. – testing

2

는 단순히 typolink 매개 변수 당신의 HMENU 구조의 링크의 forceAbsoluteUrl을 설정합니다. 검색하는 동안 나는이 다중 도메인 사이트의 것을 발견했지만 여기서는 필요하지 않습니다.
+0

그게 그 목적을위한 가장 깨끗한 방법이라고 생각합니다. 그래서 질문에 관련해서 이것은 받아 들여진 대답이어야합니다. 어쨌든 나는 페이지 전체가 절대적인 URL을 전자 메일로 사용하기를 원했기 때문에 Jost의 응답은 내 경우보다 실용적이다. –