dokuwiki:pagename-alias

差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

Both sides previous revision 前次修改
下次修改
前次修改
dokuwiki:pagename-alias [2017/09/22 09:27]
ghsrobert
dokuwiki:pagename-alias [2020/12/24 15:52] (目前版本)
ghsrobert 相對路徑是王道
行 2: 行 2:
   * 在 DokuWiki 官網上搜尋 ''alias'' → 一無所獲   * 在 DokuWiki 官網上搜尋 ''alias'' → 一無所獲
   * 能否在本機用 Unix/Linux/macOS 的 link 功能?macOS 的 [[it:osx:alias-link|alias(替身)]]可以嗎?   * 能否在本機用 Unix/Linux/macOS 的 link 功能?macOS 的 [[it:osx:alias-link|alias(替身)]]可以嗎?
 +    * 之前試過 macOS「alias/替身」不行
 +    * 但之前試過 NAS 用 sh 做 symblink 可以
 +    * /^20190331^/ 前兩天試 MBA 上用 sh 做 symlink 也可以!!!福音啊!
 +      * 想要在同一個站台內幫頁面開分身,或是把一批頁面引用到其他 animal,都會更方便了!
 +      * 應用:<div ex>如此一來,我就可以把,某個只有管理員才看得到的頁面,link 到其他有開放不登入即可閱覽,但設定為 hidepage 的 namespace(效果類似「半公開」)下面,讓頁面的隱私及分享更有彈性!</div>
 +      * <div tip>/^20201224^/ 若要跨 animal symlink,則應該使用相對路徑,這樣 MBA 和 NAS 才能一併生效。若不小心連結到 MBA 上的絕對路徑,這樣 NAS 上就認不到了。((我也是今天第一次知道原來 ''ln'' 指令可以寫絕對路徑,也可以寫相對路徑,太棒了))<div ex>若要從 /dws/ghsrobert.tk/data/pages/private 連結到主站的某個頁面:<code sh>ln -s ../../../../../dw/data/pages/robert/xxx/yyy/zzz.txt</code></div></div>
 +    * /^20190426^/ 如果開一個 namespace 的 symlink,引用過來的就是整個 namespace。之後,將該 namespace 分身下的某個頁面,移動/更名的話,會怎麼樣?這需要用 test animal 好好試試呢!
 +      * /^20190504^/ 結果是不影響 namespace 的 symlinking
  
 {{tag>todo 待研究}} {{tag>todo 待研究}}
  • 上一次變更: 2017/09/22 09:27
  • ghsrobert