1
0
Fork 0
mirror of https://github.com/middleman/middleman.git synced 2022-11-09 12:20:27 -05:00
middleman--middleman/middleman-core/fixtures/dynamic-pages-app/config.rb

35 lines
1.4 KiB
Ruby

# frozen_string_literal: true
proxy '/fake.html', '/real.html', layout: false
proxy 'fake2.html', '/real.html', layout: false
proxy 'fake3.html', 'real.html', layout: false
proxy '/fake4.html', 'real.html', layout: false
ignore '/should_be_ignored.html'
ignore '/should_be_ignored2.html'
proxy '/target_ignore.html', '/should_be_ignored3.html', ignore: true
ignore 'should_be_ignored4.html'
ignore 'should_be_ignored5.html'
proxy 'target_ignore2.html', '/should_be_ignored6.html', ignore: true
proxy 'target_ignore3.html', 'should_be_ignored7.html', ignore: true
proxy '/target_ignore4.html', 'should_be_ignored8.html', ignore: true
%w[one two].each do |num|
proxy "/fake/#{num}.html", '/real/index.html', ignore: true, locals: { num: num }
proxy "fake2/#{num}.html", '/real/index.html', ignore: true, locals: { num: num }
proxy "fake3/#{num}.html", 'real/index.html', ignore: true, locals: { num: num }
proxy "/fake4/#{num}.html", 'real/index.html', ignore: true, locals: { num: num }
end
proxy '明日がある.html', '/real.html', layout: false
page 'f*/*', locals: { all_glob: 'I am all glob' }
page 'fake/*', locals: { glob_var: 'I am one glob' }
page 'fake2/*', locals: { glob_var: 'I am two glob' }
page 'fake3/*', locals: { glob_var: 'I am three glob' }
page 'fake4/*', locals: { glob_var: 'I am four glob' }
%w[tom dick harry].each do |name|
proxy "/about/#{name}.html", '/should_be_ignored9.html', locals: { person_name: name }, ignore: true
end