本帖最後由 amnoob 於 2014-6-28 20:48 編輯 Z% t. ^! l0 {/ t
月光飛燕 發表於 2014-6-26 18:19 & S$ J. p7 ^( \% g9 N& V1 P, [
基於我的jquery框架,幾分鐘就寫完了,可是你要純js,要寫很大一堆的,還是找個專門的人,實現技術上是沒問 ... ( f# L0 P4 w/ E
再三考慮,覺得還是PHP的簡單:- 8 Y! s% O7 `# X, ?# w% H7 x
- function getDeUrl()4 a( r% I# f9 V; N+ @2 }" l* I
- {: D6 S3 ^6 N/ q3 Y- I
- $actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
; h4 x9 V+ ?- J. }1 z$ H& M( ?+ M. ^ - $DeUrl = preg_replace([字段替換這個地方我不會寫],$actual_link);5 \* [1 B( T3 o) I) |
- echo $DeUrl;, p. q( b: S( ]' s% `6 f
- }
" Q7 [1 ~) ]2 V: F) X/ r
複製代碼 我網站只有兩種語言,只想在英文頁面上加上德語頁面的URL,英文頁面所有URL都為".html"結尾,德語所有URL都為".de"結尾.
8 Z! J. @$ F( e! d9 A, X上面[字段替換這個地方我不會寫]這個地方".html"替換為".de"的代碼應該怎麼寫呢?. \' z* }7 Y3 B
google了下,只學到這個- $ domainName = preg_replace('#^(https?://)?(?:www\.)?(.*?)(/.*)?$#i','$2',$actual_link);
複製代碼 從URL中提取根域名的代碼.
9 b a ^, k# r" r& {
- ~$ r ?) Q# X# T- U, V- w+ R0 p# B( ^- C% z
4 A9 K# v ?/ k
, O9 f3 b8 s2 Q7 W2 y8 C+ \
8 I1 `/ R6 Y4 ?+ _$ P% i* O' F: X |