本帖最後由 amnoob 於 2014-6-28 20:48 編輯 ! W1 ?# F% X# |5 W' w% |
月光飛燕 發表於 2014-6-26 18:19 
, L6 P$ i5 O; j4 i基於我的jquery框架,幾分鐘就寫完了,可是你要純js,要寫很大一堆的,還是找個專門的人,實現技術上是沒問 ... % R% ^: G1 i# L+ h
再三考慮,覺得還是PHP的簡單:- . f& C$ L1 W% P) }
- function getDeUrl()9 ?- @3 [: H5 u" G
- {; p c1 b# j* m; A1 c( \
- $actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
+ h- a$ h3 h6 N3 ~8 t - $DeUrl = preg_replace([字段替換這個地方我不會寫],$actual_link);( L( t* M4 n0 J. p9 }* m4 J4 c
- echo $DeUrl;% I4 m' j, s* l/ q# i/ X. h
- }
) R2 [& o0 Y. u' h: v: r
複製代碼 我網站只有兩種語言,只想在英文頁面上加上德語頁面的URL,英文頁面所有URL都為".html"結尾,德語所有URL都為".de"結尾. _6 n# z' o1 B
上面[字段替換這個地方我不會寫]這個地方".html"替換為".de"的代碼應該怎麼寫呢?0 z. k2 O$ |5 g4 o) ]$ b0 `1 n/ k
google了下,只學到這個- $ domainName = preg_replace('#^(https?://)?(?:www\.)?(.*?)(/.*)?$#i','$2',$actual_link);
複製代碼 從URL中提取根域名的代碼.
/ C4 i# v3 a2 ]. h" Z9 ~
* a/ m. X; E0 {# b0 f" `' v" J7 {% G \4 Q6 l0 s0 m
* x( p3 i% p+ O$ C# O# n- w. B( u( h- Y
0 S: J0 O! w- A8 |6 A% N: l3 A
|