在這些高級供應商中,設置 "yuyugoal.net CNAME yuyugoal.com" 可以正常運行!背後會幫使用者做CNAME Flattening、ALIAS來達成
【XAMPP】【Apache】SPA部署時遇到的問題 導頁機制
使用Apache在部署SPA網站時
若進入到一些不存在的頁面、重整等操作,網頁很容易脫離SPA的掌控
這邊以Docusaurus文檔網站為例子
【Windows】防火牆 開啟Ping Port 允許ICMP通知
Windows系統在對外的權限上設定比較嚴格一些,若不在同一個內網的話 預設是禁止被Ping的
不像Linux預設開機之後,一旦被ping就會回傳
用意是防止大量被ping阻斷服務
拿另一台電腦ping Windows主機的結果
【XAMPP】【Apache】將多個domain 導向到同一個網域
我有兩個網域 yuyuGoal.net 與 yuyuGoal.com
希望今天不管連哪一個,最終都會導到 yuyuGoal.com
如此有助於SEO累積同一個網域的流量
2025更新:
在 NameSilo 或傳統 DNS provider 嘗試設 "yuyugoal.net CNAME yuyugoal.com" 仍會出錯!
在 NameSilo 或傳統 DNS provider 嘗試設 "yuyugoal.net CNAME yuyugoal.com" 仍會出錯!
但目前已知,Cloudflare、Route53、還有DNSPod 等高階 DNS 供應商,他們做了額外的功能,可提供alias 支援!加了「智能代理」功能,繞過協議限制,讓管理更方便!!
名詞定義
首先要來點枯燥一點的
解釋一些名詞,定義網路上可能有看沒有懂的詞彙
網路上都會流傳著這種圖來解釋,但其實會讓人誤解
【XAMPP】【Apache】設定SubDomain子網域、網址前綴
我有一個 example.com 網域,有著屬於自己的服務
我希望再開另一個 docs.example.com 指到服務的文檔、文件
兩個對應到的前端網站是分開的
這時候就會使用到SubDomain
【Windows】【iPhone】用iPhone透過Airdrop傳輸到Windows電腦上
可以透過網路來實現類似Airdop傳輸照片、圖片等檔案到電腦上
(其實正確來講不叫Airdrop 而是Wifi分享。因為不是透過藍芽,而是網路傳輸)
首先,電腦需連接Wifi熱點,與手機使用同一個網路
在相同網段中才能分享傳輸到電腦上
(注意:2.4GHz跟5GHz 兩者視為不同網段)
【Windows】使用NordVPN同時允許Web Server對外運作
一直以來使用遠端電腦架設伺服器,都使用預設網路、關閉NordVPN
因為一旦開啟VPN,伺服器所架設的網頁就無法連線了
我想要繞過特定的port(http 80 or https 443 port)、或者特定App、Service(Xampp、Apache)不使用VPN,像這樣的一個whitelist
其他對外出去的連線都要VPN後再進行連線
但網路上找到的解答都是使用Nordvpn的Split Tunneling功能
可是即使這樣開啟或關閉Split Tunneling、Type不管設定成Enable App或者Disable App,選哪些APP都無法達成我想要的功能
【Windows】Windows Remote Desktop 遠端桌面連線
原本想說伺服器只要安裝Anydesk就可以連線了
但是若主機沒有裝上螢幕的話(Anydesk Without Screen
Anydesk連進去會是黑屏,無法做任何操作
所以後來才改用Windows的遠端桌面連線
【Windows】Win10 工作排程器(Task Schedule) 開機啟動特定指令、服務 (開機自動軟撥接)
讓電腦在不小心關機或意外斷電、重啟之後,也能自動繼續運行服務
這邊以開機後自動運行python腳本、啟動odoo服務為例
工作排程器
【Python】MacOS 找出python惱人的版本 Pycharm
要使用 串接AI套件 langChaing 時,發生了以下錯誤
ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with LibreSSL 2.8.3. See: https://github.com/urllib3/urllib3/issues/2168
macOS 內建Python
透過 python3 --version 得知我的版本為 Python 3.9.6
透過 which python3、where python3 指令,得知我的python是安裝在 /usr/bin/python3
但這建議不要刪掉
【XAMPP】【Database】 設置User權限時遇到問題 Read page with wrong checksum"
要連遠端資料庫時出現了 is not allowed to connect to this MariaDB server. 的錯誤訊息,原來是沒有添加使用者帳戶
於是透過phpmyadmin連到資料庫,選到權限的tab
卻顯示了 Read page with wrong checksum" from storage engine Aria
【Windows】win10 連線藍牙鍵盤 請輸入『您的裝置』的PIN碼
這其實是Windows的Bug
在連線藍芽鍵盤時,可能反覆輸入太多次或者連線不佳,跳出與以往連線不同的訊息,而導致卡在這個步驟
請輸入『您的裝置』的PIN碼
原步驟是Windows出現6位數字,然後在鍵盤上key下這六位數字來匹配
但 請輸入『您的裝置』的PIN碼 沒有跳出任何的驗證提示,連要輸入什麼數字都不知道
【DNS】DNS設定 - CName的概念 與 SSL Not Secure 關係
以前認為CName是重新導向Redirect 以為叫作Change Name,但後來發現不是
CNAME是規範名稱(Canonical Name),可將 aaa.example.com 指向 bbb.example2.com,但不能直接指向IP位址,只有 A 能指向IP。並且會增加DNS查詢次數、查詢時間。
CNAME與Redirect不同的地方在於,CNAME是DNS層級,不會改變URL,而Recirect是HTTPS層級,會改變URL
CNAME無法設定成 wordpress.gjlmotea.com => gjlmotea.com/wordpress,DNS並不懂HTTP系統,無法分辨path路徑。
【macOS】Final Cut 無法匯入 .mkv 檔案
解決辦法是
使用 HandBrake 這套免費工具將 .mkv 轉成其他格式,例如轉為mp4之後再匯
點選Open Source
如果要一次轉換資料夾中的所有影片
可以點選Add All Titles To Queue
點選右上角的Queue可以看到目前的工作佇列
然後點選Start
轉好格式的檔案預設會在/Users/User/Movies資料夾底下
【Angular】使用 primeNg 出現 ɵɵComponentDeclaration
安裝 PrimeNg套件時,照著官方教學安裝
> npm install primeng --save> npm install primeicons --save
要import到module.ts時卻出現以下錯誤,發現是安裝了最新版本的primeNg,跟原本本地Angular meterial版本對不上
Error: node_modules/primeng/api/shared.d.ts:6:18 - error TS2707: Generic type 'ɵɵComponentDeclaration' requires between 7 and 8 type arguments.
6 static ɵcmp: i0.ɵɵComponentDeclaration<Header, "p-header", never, {}, {}, never, ["*"], false, never>;
於是兩個解決辦法,升版Angular或者降版PrimeNg
訂閱:
文章 (Atom)