[Synology NAS] 修正 DSM6 beta2/RC .htaccess 問題

在 DSM6 Beta2 或 DSM6 RC 啟用 wordpress 後,如果使用 Hyper Backup 備份 MariaDB, 在每次備份後 web/wordpress/.htaccess 檔案就會被誤刪。

解決方法:

  1. 暫時先不要備份 MariaDB,等 Synology 修正問題。

2. 在排程加入自定義指令,每次備份完就還原/重建 .htaccess 檔案。

3. 修改  /var/packages/WordPress/scripts/start-stop-status 檔案, 約在 47 行位置

# Setup .htaccess
[ -e "$HTACCESS_FILE" ] && -f mv $HTACCESS_FILE $HTACCESS_FILE.syno

改成

# Setup .htaccess
[ -e "$HTACCESS_FILE" ] && mv -f $HTACCESS_FILE $HTACCESS_FILE.syno

即可。