Jekyll 編譯中文文件名
跳至導覽
跳至搜尋
2019-02-14 10:51:11
操作
在 Ruby\lib\ruby\2.2.0\webrick\httpservlet\filehandler.rb 中,修改:
1) path = req.path_info.dup.force_encoding(Encoding.find("filesystem")) > path.force_encoding("UTF-8") #加入編碼 if trailing_pathsep?(req.path_info) 2) while base = path_info.first break if base == "/" > base.force_encoding("UTF-8") #加入編碼 break unless File.directory?(File.expand_path(res.filename + base))