From 32d1b43fc030090ff49fa776dc5b20b6e194c20d Mon Sep 17 00:00:00 2001 From: Aaron D Borden Date: Mon, 13 Nov 2017 13:30:23 -0800 Subject: [PATCH] Add json extension to list of directory indices (#6550) Merge pull request 6550 --- lib/jekyll/commands/serve.rb | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/lib/jekyll/commands/serve.rb b/lib/jekyll/commands/serve.rb index a89d152e..9861d2c6 100644 --- a/lib/jekyll/commands/serve.rb +++ b/lib/jekyll/commands/serve.rb @@ -17,6 +17,15 @@ module Jekyll "Skips the initial site build which occurs before the server is started.",], }.freeze + DIRECTORY_INDEX = %w( + index.htm + index.html + index.rhtml + index.cgi + index.xml + index.json + ).freeze + # def init_with_program(prog) @@ -85,13 +94,7 @@ module Jekyll :StartCallback => start_callback(opts["detach"]), :BindAddress => opts["host"], :Port => opts["port"], - :DirectoryIndex => %w( - index.htm - index.html - index.rhtml - index.cgi - index.xml - ), + :DirectoryIndex => DIRECTORY_INDEX, } opts[:DirectoryIndex] = [] if opts[:JekyllOptions]["show_dir_listing"]