本帖最後由 amnoob 於 2014-6-28 20:48 編輯 ; l: x5 q7 {( ?+ S
月光飛燕 發表於 2014-6-26 18:19 - q2 {/ F1 w3 J+ T/ o' M
基於我的jquery框架,幾分鐘就寫完了,可是你要純js,要寫很大一堆的,還是找個專門的人,實現技術上是沒問 ... 6 `+ f; ^) |( {1 H8 \& e
再三考慮,覺得還是PHP的簡單:
! N2 Q' `- Q9 j! ~$ ?/ d: @7 f; t- function getDeUrl()
& D: [. X! w) b+ Q - {
$ \; W. s9 I" R, l3 C7 L- i - $actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";5 W) R5 W+ l; N$ _3 B
- $DeUrl = preg_replace([字段替換這個地方我不會寫],$actual_link);
1 O* S1 O: F* A P% P) z5 W - echo $DeUrl;# h) l, l1 F1 @
- }8 f6 p$ T: H4 j% B* g- `
複製代碼 我網站只有兩種語言,只想在英文頁面上加上德語頁面的URL,英文頁面所有URL都為".html"結尾,德語所有URL都為".de"結尾.
% A# P% C/ m5 W" C9 A( A6 k上面[字段替換這個地方我不會寫]這個地方".html"替換為".de"的代碼應該怎麼寫呢?) `8 q+ v# [% a& h/ W1 l9 o! i
google了下,只學到這個- $ domainName = preg_replace('#^(https?://)?(?:www\.)?(.*?)(/.*)?$#i','$2',$actual_link);
複製代碼 從URL中提取根域名的代碼.7 ?+ v1 E2 [/ M) r
) @9 J4 I+ _9 |! E# z2 E1 C1 W3 W) I% W0 ]
$ M5 v _ D; @) c' e
s( I+ B- Z# p' g+ M
* h8 m6 U) ?7 o% U/ O. v
|