Both sides previous revision
前次修改
下次修改
|
前次修改
|
dokuwiki:farm [2016/08/26 21:10] ghsrobert domain 式 animal 成功! |
dokuwiki:farm [2019/03/31 11:34] (目前版本) ghsrobert MBA symlink |
* virtual hosts 好像挺不賴的,但 Synology NAS 可以做到嗎? | * virtual hosts 好像挺不賴的,但 Synology NAS 可以做到嗎? |
* /^20160609^/ 喔!有耶,Web Station 裡有 Virtual Host 功能\\ ↑但 virtual host 似乎也要先買到多餘的域名,設定 CNAME 之類的才能用? | * /^20160609^/ 喔!有耶,Web Station 裡有 Virtual Host 功能\\ ↑但 virtual host 似乎也要先買到多餘的域名,設定 CNAME 之類的才能用? |
| * 後來已實現,感謝 神 <<大眼>> |
| |
===== 實做 ===== | ===== 實做 ===== |
^ ''doku.ciangbrides.ml'' ^ ''ciangbrides.ml'' | CNAME ''test'' → ''ciangbrides.ml'' | 同上 | ''test.ciangbrides.ml'' 指向 ''web/dw'' | <span success>成功了!哭了哭了 <<大哭>></span>\\ (順手把 Farming 的 ''Plugin State'' 也設為 inherit) | | ^ ''doku.ciangbrides.ml'' ^ ''ciangbrides.ml'' | CNAME ''test'' → ''ciangbrides.ml'' | 同上 | ''test.ciangbrides.ml'' 指向 ''web/dw'' | <span success>成功了!哭了哭了 <<大哭>></span>\\ (順手把 Farming 的 ''Plugin State'' 也設為 inherit) | |
^ /^20160826^/ <span tip>進一步挑戰 domain 式 animal!</span> ^^^^^^ | ^ /^20160826^/ <span tip>進一步挑戰 domain 式 animal!</span> ^^^^^^ |
^ ''doku.ciangbrides.ml'' ^ ''ciangbrides.ml'' | <span tip>新註冊一個 ''ghsrobert.ml''</span>\\ A「 」→ ''(NAS 固定 IP)'' | 建「ghsrobert.ml」 | ''ghsrobert.ml'' 指向 ''web/dw'' | <span success>也成功了!好棒喔!(灑花)</span> | | ^ ''doku.ciangbrides.ml'' ^ ''ciangbrides.ml'' | <span tip>新註冊一個 ''ghsrobert.ml''</span>\\ A「 」→ ''(NAS 固定 IP)'' | 建「ghsrobert.ml」 | ''ghsrobert.ml'' 指向 ''web/dw'' | <span success>也成功了!好棒喔!(灑花)</span><div issue>domain animal 是否只能透過 domain name 存取? |
| <span ex>名為 ghsrobert.ml 的 animal,是否只能透過 ghsrobert.ml 存取?</span>本來擔心這樣一來,不就無法在 MBA localhost 上使用該 animal?但剛發現,用 http://localhost/dw/!ghsrobert.ml/ 這個 URL 也行! |
| → DokuWiki 的 farm 機制真是又簡單又強大啊!!!:D</div> | |
| ^ /^20180213^/ <span tip>挑戰雙層 domain 式 animal</span>:雙層 domain(上級 domain 本身也是 animal) ^^^^^^ |
| ^ ''doku.ciangbrides.ml'' ^ ''ciangbrides.ml'' | 不用註冊新的域名,直接在現有 ''ghsrobert.tk'' 的 DNS 中設定\\ A「toa」→ ''(NAS 固定 IP)'' | 建「toa.ghsrobert.tk」 | ''toa.ghsrobert.tk'' 指向 ''web/dw'' | <span success>經過試誤終於成功。原本設 DNS 用 CNAME 然後指到 ciangbrides.ml 是錯誤的</span> | |
</div> | </div> |
| - /^20161214^/ 因為 [[https://github.com/dokufreaks/plugin-include/issues/199|include farm animal page 的功能]]至今乏人問津,導致我至今一直不敢認真規劃拆分 animal 及運用 domain/subdomain 啊…… |
| * {{anchor:symlink-folder}}/^20180327^/ /-今天也試了把某個頁面資料夾的 symlink 放到別的 animal 中,但 DW 不吃 symlink 的樣子……-/今天試了 macOS「替身」← DW 不吃;但 NAS Linux 的 symlink 是可以的!:D 頁面會顯示一個「外部編輯」的版本,然後系統會自動製作這邊的 meta、indexed 的樣子;然後 tag、sitemap 是列得出來的,甚至還可以在這邊的 animal 編輯或刪除連結過來的頁面,成果一律歸到原資料夾裡!:D 看來暫時有解決方案了!<<大哭>> |
| * /^20190327^/ 事隔一年,都忘了這回事了,今天赫然在 test animal 中看到 :hist namespace,下面的文章通通是 !ghsrobert:hist 裡的耶,新文章也有。原來我之前設定 symlink 的就是在這邊測試的啊 |
| * /^20190329^/ 然後今天也發現,MBA 上就可以做 symlink 了,DW 也接受(所以只有不接受 macOS「替身」啊):D<<大心>> 這樣幾乎解決了! |
| - {{anchor:rename}}/^20180326^/ 最近可能需要把 toa.ghsrobert.tk 改名到 abcdori.ga |
| * 如果 farming 不提供更名的功能,那可能就是建新 animal,然後把所有資料複製/移動過去,再刪掉舊 animal 即可? |
| * 不過建新 animal 時也可以選擇複製現有的 animal ∴或許也可以選擇把 toa 複製過去 |
| - 先嘗試新建+移動法 |
| - 新建,隨便設定 |
| - 把系統建好的 ''/abcdori.ga'' 更名為 ''/[default] abcdori.ga'' |
| - 把 ''/toa.ghsrobert.tk'' 直接更名為 ''/abcdori.ga''! |
| * Cloud Station 開始在背景處理眾多檔案……不過應該只是進行比對確認無誤而已,後來都沒有任何檔案異動的紀錄,只有資料夾「本地端更新命名」而已 |
| - → http://localhost/dw/!abcdori.ga/,得登入 → 用 ghsrobert 帳密登入↓ |
| - 首頁、sidebar、template、顏色設定,看來正常,和原本的 toa 都一樣 :D |
| - 全站最近更新紀錄也都完整 |
| - ✔ 大概還要改全站的 userall.css,記得裡面有一些與 toa 有關的設定 |
| - 本來想說應該還要把 toa.ghsrobert.tk animal 刪掉,卻發現系統早已把 animal 名稱改掉了,所以 DW 系統是直接吃 /dws 下面的資料夾名稱的啊 XD 那這樣也沒有東西需要刪了(只有那個 ''[default] abcdori.ga'' 吧) |