2010-02-18 54 views

回答

3

你有什麼理由使用錨點?它的目的是幫助您爲您的網站創建錨點,而不是爲外部網站創建錨點。如果您要鏈接到外部網站,只需創建一個常規鏈接?

錨輔助參數

錨(URI段,文本,屬性)

0

它增加的.html到最後,因爲你在你的配置有url_suffix才能。正如Wil所說,錨點並不是真的適用於外部站點。

2

如果要使用CodeIgniter中的錨定功能鏈接到外部站點,則必須包含URL的協議部分。所以,如果你要鏈接到www.whatever.com你必須寫

anchor('http://www.whatever.com', 'The site name'); 

如果不包括URL的協議部分,笨就會覺得你的意思是內部鏈接,並會產生相對於鏈接您網站的基本網址。

挖成笨網址助手代碼你找到

$site_url = (! preg_match('!^\w+://! i', $uri)) ? site_url($uri) : $uri; 

所以你相對於網站的基本URL的URL得到一個錨www.whatever.com不匹配的正則表達式。