本帖最後由 amnoob 於 2014-6-28 20:48 編輯
/ i. w1 ?( S/ t月光飛燕 發表於 2014-6-26 18:19 7 l+ ?' q* S9 }% k# f5 n
基於我的jquery框架,幾分鐘就寫完了,可是你要純js,要寫很大一堆的,還是找個專門的人,實現技術上是沒問 ... ' }9 O- u$ T) ~ z7 D r6 o+ D0 W
再三考慮,覺得還是PHP的簡單:
: M8 @5 T' I/ P* b- function getDeUrl()
4 J( O! w6 a( b+ B3 m9 B6 K3 {2 J - {2 O/ X$ I' ]: p6 F. b& z! D
- $actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";& y3 ?8 {! W$ Z( ]# r8 w/ x
- $DeUrl = preg_replace([字段替換這個地方我不會寫],$actual_link);3 K- c; b3 m& L: u
- echo $DeUrl;
- C" Z! F! ^& B - }2 n' l" p5 L9 w J2 n6 X: E5 M" K9 M
複製代碼 我網站只有兩種語言,只想在英文頁面上加上德語頁面的URL,英文頁面所有URL都為".html"結尾,德語所有URL都為".de"結尾.( [9 q) S, D( x9 J
上面[字段替換這個地方我不會寫]這個地方".html"替換為".de"的代碼應該怎麼寫呢?
/ z& f# G2 D5 E! I" a# w/ d5 `google了下,只學到這個- $ domainName = preg_replace('#^(https?://)?(?:www\.)?(.*?)(/.*)?$#i','$2',$actual_link);
複製代碼 從URL中提取根域名的代碼.& a6 |* ]% W( ]0 h
9 G& [& x7 U' s8 L0 o8 A2 P
" Z6 \4 a/ o; ^: A
9 S, K$ M" z2 v" N% h
4 n: U# R! V$ _3 m( Y0 H
. [* j0 @1 [/ {4 E
|