Linux
將在 Windows Apache 伺服器上創建的站點移植到 Linux Apache 伺服器 - 符號連結消失
我在本地 Windows 機器上的測試伺服器上創建了一個站點,現在我希望將它移植到遠端伺服器,即 Linux。兩個站點都在 Apache 下執行。
要在 Windows 上創建符號連結,請停止伺服器並使用
mklink /d source destination
,並且我很小心地使用了相關語法 - 例如。..\imgdir instead of C:\htdocs\imgdir
. 我不知道這是否重要,但它在我的大腦中是有道理的。啟動伺服器,符號連結工作正常。但是,當我使用 FTP 上傳站點時,符號連結消失了。文件夾就消失了。這是可以預料的嗎?有解決辦法嗎?
這是預期的行為 - FTP 對符號連結一無所知,也無法創建它們 - 它對正常文件和目錄進行操作。即使支持,我也看不出它會如何工作。Windows 符號連結與 linux 符號連結不同。