本帖最後由 amnoob 於 2014-6-28 20:48 編輯 & A$ Q3 t4 r! Q: J% R
月光飛燕 發表於 2014-6-26 18:19 1 q) N m# H' Z2 E5 ~
基於我的jquery框架,幾分鐘就寫完了,可是你要純js,要寫很大一堆的,還是找個專門的人,實現技術上是沒問 ...
. o2 i2 U2 ~% U6 i. H, X: O再三考慮,覺得還是PHP的簡單:- 4 n8 W& r9 o% V- L
- function getDeUrl()$ P. J. \6 Y, x( K
- {
" L. c: y' f1 |; Z. H - $actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
# i. n( q1 ?: }( r8 _) I" h - $DeUrl = preg_replace([字段替換這個地方我不會寫],$actual_link);
: H* a, ]' p6 H5 f) s( v+ } - echo $DeUrl;
- a" \9 ^- b0 C( r% W - }/ a* _3 Z1 T- `" k% v
複製代碼 我網站只有兩種語言,只想在英文頁面上加上德語頁面的URL,英文頁面所有URL都為".html"結尾,德語所有URL都為".de"結尾.
6 o K4 G$ K5 l) L# m& w: {4 s上面[字段替換這個地方我不會寫]這個地方".html"替換為".de"的代碼應該怎麼寫呢?4 j+ O9 Z, d" f% |0 b& P& b* h5 a
google了下,只學到這個- $ domainName = preg_replace('#^(https?://)?(?:www\.)?(.*?)(/.*)?$#i','$2',$actual_link);
複製代碼 從URL中提取根域名的代碼.
/ N" H" b) D' y, H
; L/ ]4 J5 T d' R+ g2 c. j! e6 p9 ~3 z0 @
0 y" f0 _+ e- V- i6 }
/ u) K9 C/ i k9 y( O7 P0 _+ q, q9 {* b/ J2 u
|