Browse Source

fixed endpoint matching when indexing directory

master
Yessiest 1 year ago
parent
commit
f1f13faddf
  1. 5
      hyde.rb

5
hyde.rb

@ -175,8 +175,8 @@ module Hyde
def _match?(path, request)
# End node - nothing must be after it
if super(path,request) then
match_path = _normalize_input(request.path).match(@path)
return (match_path.post_match == "")
match_path = _normalize_input(path).match(@path)
return (match_path.post_match == "")
end
end
end
@ -335,7 +335,6 @@ module Hyde
# do directory indexing
if cut_path.match /^\/?$/ then
request.indexlist.each do |x|
puts "Trying index #{x}"
try_index = @chain.find { |y| y._match? x, request }
if try_index then
request.path = x

Loading…
Cancel
Save