本帖最後由 amnoob 於 2014-6-28 20:48 編輯
7 C" J1 {; W& h7 G月光飛燕 發表於 2014-6-26 18:19 0 x5 B% a8 j1 o; k
基於我的jquery框架,幾分鐘就寫完了,可是你要純js,要寫很大一堆的,還是找個專門的人,實現技術上是沒問 ... ; n0 F/ M5 [# a; Z
再三考慮,覺得還是PHP的簡單:- 4 X7 b$ u. i; g3 o& r
- function getDeUrl()/ O5 @2 s/ C; h# y
- {
0 T! ~0 N& i& L3 j* ^$ O% k1 [/ x - $actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";2 F* J( |. L' x% }3 D
- $DeUrl = preg_replace([字段替換這個地方我不會寫],$actual_link);
7 A8 N. v2 X# u - echo $DeUrl;
5 `: \+ w) ^" }3 }, f- h - }) k! b+ v* i* F$ t, v/ }
複製代碼 我網站只有兩種語言,只想在英文頁面上加上德語頁面的URL,英文頁面所有URL都為".html"結尾,德語所有URL都為".de"結尾.4 ~% ^ {9 @8 y* H9 ^" ^6 T
上面[字段替換這個地方我不會寫]這個地方".html"替換為".de"的代碼應該怎麼寫呢?
6 ` _- j6 \( X9 Bgoogle了下,只學到這個- $ domainName = preg_replace('#^(https?://)?(?:www\.)?(.*?)(/.*)?$#i','$2',$actual_link);
複製代碼 從URL中提取根域名的代碼.
! }* E9 d9 a g" x/ n9 z! r1 P3 T
) ^; ?: x* E* j% h* E, `
* K4 l# ^" X2 K( z2 q% }9 t4 r4 Z
3 @+ @ u( M- O- a& M+ n0 K2 t4 ~( ]9 }; H5 x, `
|