本帖最後由 amnoob 於 2014-6-28 20:48 編輯 3 C: ~' } I% R) x
月光飛燕 發表於 2014-6-26 18:19 
* L8 Z; F a) o! `3 m基於我的jquery框架,幾分鐘就寫完了,可是你要純js,要寫很大一堆的,還是找個專門的人,實現技術上是沒問 ...
& Q, t- y# p9 |0 w2 O再三考慮,覺得還是PHP的簡單:
& k# ]- E, `* @+ D) Z3 v+ B- function getDeUrl()
k4 x' ]# S; r: f - {
) f7 U1 X4 U+ h- }" D - $actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";" E% Z4 t" d, N: k# Q5 k
- $DeUrl = preg_replace([字段替換這個地方我不會寫],$actual_link);4 y, e( T- o& P( Y9 L' g/ S Z
- echo $DeUrl;
2 @9 x! D) E4 y7 |. ~& r: s - }
# C: i9 `9 B* W% ^5 q: e
複製代碼 我網站只有兩種語言,只想在英文頁面上加上德語頁面的URL,英文頁面所有URL都為".html"結尾,德語所有URL都為".de"結尾.. Y6 A; M k- _$ u
上面[字段替換這個地方我不會寫]這個地方".html"替換為".de"的代碼應該怎麼寫呢? ]* [: b- H( S. ?1 T9 x; |
google了下,只學到這個- $ domainName = preg_replace('#^(https?://)?(?:www\.)?(.*?)(/.*)?$#i','$2',$actual_link);
複製代碼 從URL中提取根域名的代碼.* f' Y! m. c5 |5 Z+ x
3 K( i* l' P# c1 i( C
$ ]! D# ?5 X% ^$ k
+ O) x5 I7 b& }" n! h' i
' P7 ~) l2 `) I5 S8 y; G# m( t% P2 ^2 V: V3 h
|