Commit 99e48bb2 authored by Terence Lee's avatar Terence Lee

clean_urls support

parent 0e6f74d5
......@@ -16,6 +16,7 @@ class NginxConfig
json["port"] ||= ENV["PORT"] || 5000
json["root"] ||= "public_html/"
json["proxies"] ||= {}
json["clean_urls"] ||= false
json.each do |key, value|
define_method(key) { value }
end
......
......@@ -33,6 +33,12 @@ http {
keepalive_timeout 5;
root <%= root %>;
<% if clean_urls %>
location / {
try_files $uri $uri/ $uri.html;
}
<% end %>
<% proxies.each do |location, hash| %>
location <%= location %> {
proxy_pass <%= hash['origin'] %>;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment