From 00ea79dd35d730322d5ea8ebcb2c11387e6f8096 Mon Sep 17 00:00:00 2001 From: Alex Xu Date: Tue, 3 Sep 2013 16:13:32 -0400 Subject: fix minor bugs --- nginx.conf | 228 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 114 insertions(+), 114 deletions(-) (limited to 'nginx.conf') diff --git a/nginx.conf b/nginx.conf index ce778b2..9226426 100644 --- a/nginx.conf +++ b/nginx.conf @@ -19,16 +19,16 @@ http { application/json json; application/x-font-ttf ttf; audio/mp4 m4a; - audio/ogg ogg; - audio/opus opus; + "audio/ogg; codecs=vorbis" ogg; + "audio/ogg; codecs=opus" opus; image/jpeg jpg; image/png png; image/svg+xml svg; image/webp webp; text/cache-manifest appcache; text/css css; - text/html; charset=utf-8 html; - text/plain; charset=utf-8 txt; + "text/html; charset=utf-8" html; + "text/plain; charset=utf-8" txt; video/mp4 mp4; video/ogg ogv; video/webm webm; @@ -52,116 +52,116 @@ http { add_header Cache-Control public; location /dump/ { expires 1y; - location /dump/bgm/Afternoon.ogg { add_header X-Content-Duration "176"; } - location /dump/bgm/Ah_Eh_I_Oh_You.ogg { add_header X-Content-Duration "126"; } - location /dump/bgm/Air_Guitar.ogg { add_header X-Content-Duration "73"; } - location /dump/bgm/Aria_de_l'Etoile.ogg { add_header X-Content-Duration "83"; } - location /dump/bgm/Breathlessly.ogg { add_header X-Content-Duration "113"; } - location /dump/bgm/Caged_Heart.ogg { add_header X-Content-Duration "81"; } - location /dump/bgm/Cold_Iron.ogg { add_header X-Content-Duration "182"; } - location /dump/bgm/Comfort.ogg { add_header X-Content-Duration "158"; } - location /dump/bgm/Concord.ogg { add_header X-Content-Duration "185"; } - location /dump/bgm/Daylight.ogg { add_header X-Content-Duration "106"; } - location /dump/bgm/Ease.ogg { add_header X-Content-Duration "148"; } - location /dump/bgm/Everyday_Fantasy.ogg { add_header X-Content-Duration "112"; } - location /dump/bgm/Friendship.ogg { add_header X-Content-Duration "76"; } - location /dump/bgm/Fripperies.ogg { add_header X-Content-Duration "88"; } - location /dump/bgm/Generic_Happy_Music.ogg { add_header X-Content-Duration "77"; } - location /dump/bgm/High_Tension.ogg { add_header X-Content-Duration "53"; } - location /dump/bgm/Hokabi.ogg { add_header X-Content-Duration "142"; } - location /dump/bgm/Innocence.ogg { add_header X-Content-Duration "193"; } - location /dump/bgm/Letting_my_Heart_Speak.ogg { add_header X-Content-Duration "156"; } - location /dump/bgm/Lullaby_of_Open_Eyes.ogg { add_header X-Content-Duration "189"; } - location /dump/bgm/Moment_of_Decision.ogg { add_header X-Content-Duration "243"; } - location /dump/bgm/Nocturne.low.ogg { add_header X-Content-Duration "229"; } - location /dump/bgm/Nocturne.ogg { add_header X-Content-Duration "229"; } - location /dump/bgm/Out_of_the_Loop.ogg { add_header X-Content-Duration "145"; } - location /dump/bgm/Painful_History.ogg { add_header X-Content-Duration "160"; } - location /dump/bgm/Parity.ogg { add_header X-Content-Duration "129"; } - location /dump/bgm/Passing_of_Time.ogg { add_header X-Content-Duration "48"; } - location /dump/bgm/Raindrops_and_Puddles.ogg { add_header X-Content-Duration "155"; } - location /dump/bgm/Red_Velvet.ogg { add_header X-Content-Duration "208"; } - location /dump/bgm/Romance_in_Andante_II.ogg { add_header X-Content-Duration "176"; } - location /dump/bgm/Romance_in_Andante.ogg { add_header X-Content-Duration "64"; } - location /dump/bgm/Sarabande_from_BWV1010,_Musicbox.ogg { add_header X-Content-Duration "82"; } - location /dump/bgm/School_Days.ogg { add_header X-Content-Duration "168"; } - location /dump/bgm/Shadow_of_the_Truth.ogg { add_header X-Content-Duration "130"; } - location /dump/bgm/Standing_Tall.ogg { add_header X-Content-Duration "177"; } - location /dump/bgm/Stride.ogg { add_header X-Content-Duration "134"; } - location /dump/bgm/The_Student_Council.ogg { add_header X-Content-Duration "103"; } - location /dump/bgm/To_Become_One.ogg { add_header X-Content-Duration "248"; } - location /dump/bgm/Wiosna.ogg { add_header X-Content-Duration "70"; } - location /dump/sfx/alarm.ogg { add_header X-Content-Duration "04.35"; } - location /dump/sfx/billiards_break.ogg { add_header X-Content-Duration "02.55"; } - location /dump/sfx/billiards.ogg { add_header X-Content-Duration "01.14"; } - location /dump/sfx/birdstakeoff.ogg { add_header X-Content-Duration "04.91"; } - location /dump/sfx/businterior.ogg { add_header X-Content-Duration "45.51"; } - location /dump/sfx/camera.ogg { add_header X-Content-Duration "00.48"; } - location /dump/sfx/can_clatter.ogg { add_header X-Content-Duration "03.01"; } - location /dump/sfx/can.ogg { add_header X-Content-Duration "01.49"; } - location /dump/sfx/carillon.ogg { add_header X-Content-Duration "11.85"; } - location /dump/sfx/cellphone.ogg { add_header X-Content-Duration "03.77"; } - location /dump/sfx/chaimu.ogg { add_header X-Content-Duration "05.36"; } - location /dump/sfx/cicadas.ogg { add_header X-Content-Duration "27.90"; } - location /dump/sfx/crowd_cheer.ogg { add_header X-Content-Duration "17.49"; } - location /dump/sfx/crowd_indoors.ogg { add_header X-Content-Duration "58.53"; } - location /dump/sfx/crowd_outdoors.ogg { add_header X-Content-Duration "60.50"; } - location /dump/sfx/crunch.ogg { add_header X-Content-Duration "00.75"; } - location /dump/sfx/doorclose.ogg { add_header X-Content-Duration "00.79"; } - location /dump/sfx/door_creak.ogg { add_header X-Content-Duration "03.25"; } - location /dump/sfx/doorknock2.ogg { add_header X-Content-Duration "00.75"; } - location /dump/sfx/doorknock.ogg { add_header X-Content-Duration "01.98"; } - location /dump/sfx/dooropen.ogg { add_header X-Content-Duration "01.19"; } - location /dump/sfx/doorslam.ogg { add_header X-Content-Duration "01.53"; } - location /dump/sfx/dropglasses.ogg { add_header X-Content-Duration "00.42"; } - location /dump/sfx/dropstuff.ogg { add_header X-Content-Duration "02.00"; } - location /dump/sfx/emibounce.ogg { add_header X-Content-Duration "02.00"; } - location /dump/sfx/emijogging.ogg { add_header X-Content-Duration "42.00"; } - location /dump/sfx/emipacing.ogg { add_header X-Content-Duration "06.28"; } - location /dump/sfx/emirunning.ogg { add_header X-Content-Duration "07.63"; } - location /dump/sfx/emisprinting.ogg { add_header X-Content-Duration "04.48"; } - location /dump/sfx/fireworks.ogg { add_header X-Content-Duration "42.72"; } - location /dump/sfx/flash.ogg { add_header X-Content-Duration "00.68"; } - location /dump/sfx/footsteps_hard.ogg { add_header X-Content-Duration "02.69"; } - location /dump/sfx/footsteps_soft.ogg { add_header X-Content-Duration "02.64"; } - location /dump/sfx/hammer.ogg { add_header X-Content-Duration "00.75"; } - location /dump/sfx/heart_single_fast.ogg { add_header X-Content-Duration "01.19"; } - location /dump/sfx/heart_single_slow.ogg { add_header X-Content-Duration "01.98"; } - location /dump/sfx/heart_stop.ogg { add_header X-Content-Duration "00.85"; } - location /dump/sfx/hollowclick.ogg { add_header X-Content-Duration "00.34"; } - location /dump/sfx/lighter.ogg { add_header X-Content-Duration "03.15"; } - location /dump/sfx/lock.ogg { add_header X-Content-Duration "00.68"; } - location /dump/sfx/paper.ogg { add_header X-Content-Duration "00.92"; } - location /dump/sfx/paperruffling.ogg { add_header X-Content-Duration "10.17"; } - location /dump/sfx/parkambience.ogg { add_header X-Content-Duration "28.93"; } - location /dump/sfx/phone.ogg { add_header X-Content-Duration "02.25"; } - location /dump/sfx/pillow.ogg { add_header X-Content-Duration "01.04"; } - location /dump/sfx/rain.ogg { add_header X-Content-Duration "88.40"; } - location /dump/sfx/rooftop.ogg { add_header X-Content-Duration "50.09"; } - location /dump/sfx/rumble.ogg { add_header X-Content-Duration "04.03"; } - location /dump/sfx/rustling.ogg { add_header X-Content-Duration "01.99"; } - location /dump/sfx/scratch.ogg { add_header X-Content-Duration "00.40"; } - location /dump/sfx/shower.ogg { add_header X-Content-Duration "12.16"; } - location /dump/sfx/skid2.ogg { add_header X-Content-Duration "02.20"; } - location /dump/sfx/slide2.ogg { add_header X-Content-Duration "00.51"; } - location /dump/sfx/slide.ogg { add_header X-Content-Duration "01.36"; } - location /dump/sfx/snap.ogg { add_header X-Content-Duration "00.32"; } - location /dump/sfx/stallbuilding.ogg { add_header X-Content-Duration "28.93"; } - location /dump/sfx/startpistol.ogg { add_header X-Content-Duration "03.58"; } - location /dump/sfx/startpistol.trim.ogg { add_header X-Content-Duration "02.27"; } - location /dump/sfx/storebell.ogg { add_header X-Content-Duration "03.62"; } - location /dump/sfx/switch.ogg { add_header X-Content-Duration "00.34"; } - location /dump/sfx/sword_draw.ogg { add_header X-Content-Duration "00.85"; } - location /dump/sfx/tcard.ogg { add_header X-Content-Duration "14.43"; } - location /dump/sfx/teacup.ogg { add_header X-Content-Duration "01.74"; } - location /dump/sfx/thunder.ogg { add_header X-Content-Duration "04.86"; } - location /dump/sfx/time.ogg { add_header X-Content-Duration "03.14"; } - location /dump/sfx/time.trim.ogg { add_header X-Content-Duration "02.13"; } - location /dump/sfx/traffic.ogg { add_header X-Content-Duration "60.62"; } - location /dump/sfx/trainint.ogg { add_header X-Content-Duration "08.80"; } - location /dump/sfx/whiteout.ogg { add_header X-Content-Duration "01.82"; } - location /dump/sfx/wumph_2.ogg { add_header X-Content-Duration "00.53"; } - location /dump/sfx/wumph.ogg { add_header X-Content-Duration "01.00"; } + location ~ ^/dump/bgm/Afternoon\. { add_header X-Content-Duration "176"; } + location ~ ^/dump/bgm/Ah_Eh_I_Oh_You\. { add_header X-Content-Duration "126"; } + location ~ ^/dump/bgm/Air_Guitar\. { add_header X-Content-Duration "73"; } + location ~ ^/dump/bgm/Aria_de_l'Etoile\. { add_header X-Content-Duration "83"; } + location ~ ^/dump/bgm/Breathlessly\. { add_header X-Content-Duration "113"; } + location ~ ^/dump/bgm/Caged_Heart\. { add_header X-Content-Duration "81"; } + location ~ ^/dump/bgm/Cold_Iron\. { add_header X-Content-Duration "182"; } + location ~ ^/dump/bgm/Comfort\. { add_header X-Content-Duration "158"; } + location ~ ^/dump/bgm/Concord\. { add_header X-Content-Duration "185"; } + location ~ ^/dump/bgm/Daylight\. { add_header X-Content-Duration "106"; } + location ~ ^/dump/bgm/Ease\. { add_header X-Content-Duration "148"; } + location ~ ^/dump/bgm/Everyday_Fantasy\. { add_header X-Content-Duration "112"; } + location ~ ^/dump/bgm/Friendship\. { add_header X-Content-Duration "76"; } + location ~ ^/dump/bgm/Fripperies\. { add_header X-Content-Duration "88"; } + location ~ ^/dump/bgm/Generic_Happy_Music\. { add_header X-Content-Duration "77"; } + location ~ ^/dump/bgm/High_Tension\. { add_header X-Content-Duration "53"; } + location ~ ^/dump/bgm/Hokabi\. { add_header X-Content-Duration "142"; } + location ~ ^/dump/bgm/Innocence\. { add_header X-Content-Duration "193"; } + location ~ ^/dump/bgm/Letting_my_Heart_Speak\. { add_header X-Content-Duration "156"; } + location ~ ^/dump/bgm/Lullaby_of_Open_Eyes\. { add_header X-Content-Duration "189"; } + location ~ ^/dump/bgm/Moment_of_Decision\. { add_header X-Content-Duration "243"; } + location ~ ^/dump/bgm/Nocturne.low\. { add_header X-Content-Duration "229"; } + location ~ ^/dump/bgm/Nocturne\. { add_header X-Content-Duration "229"; } + location ~ ^/dump/bgm/Out_of_the_Loop\. { add_header X-Content-Duration "145"; } + location ~ ^/dump/bgm/Painful_History\. { add_header X-Content-Duration "160"; } + location ~ ^/dump/bgm/Parity\. { add_header X-Content-Duration "129"; } + location ~ ^/dump/bgm/Passing_of_Time\. { add_header X-Content-Duration "48"; } + location ~ ^/dump/bgm/Raindrops_and_Puddles\. { add_header X-Content-Duration "155"; } + location ~ ^/dump/bgm/Red_Velvet\. { add_header X-Content-Duration "208"; } + location ~ ^/dump/bgm/Romance_in_Andante_II\. { add_header X-Content-Duration "176"; } + location ~ ^/dump/bgm/Romance_in_Andante\. { add_header X-Content-Duration "64"; } + location ~ ^/dump/bgm/Sarabande_from_BWV1010,_Musicbox\. { add_header X-Content-Duration "82"; } + location ~ ^/dump/bgm/School_Days\. { add_header X-Content-Duration "168"; } + location ~ ^/dump/bgm/Shadow_of_the_Truth\. { add_header X-Content-Duration "130"; } + location ~ ^/dump/bgm/Standing_Tall\. { add_header X-Content-Duration "177"; } + location ~ ^/dump/bgm/Stride\. { add_header X-Content-Duration "134"; } + location ~ ^/dump/bgm/The_Student_Council\. { add_header X-Content-Duration "103"; } + location ~ ^/dump/bgm/To_Become_One\. { add_header X-Content-Duration "248"; } + location ~ ^/dump/bgm/Wiosna\. { add_header X-Content-Duration "70"; } + location ~ ^/dump/sfx/alarm\. { add_header X-Content-Duration "04.35"; } + location ~ ^/dump/sfx/billiards_break\. { add_header X-Content-Duration "02.55"; } + location ~ ^/dump/sfx/billiards\. { add_header X-Content-Duration "01.14"; } + location ~ ^/dump/sfx/birdstakeoff\. { add_header X-Content-Duration "04.91"; } + location ~ ^/dump/sfx/businterior\. { add_header X-Content-Duration "45.51"; } + location ~ ^/dump/sfx/camera\. { add_header X-Content-Duration "00.48"; } + location ~ ^/dump/sfx/can_clatter\. { add_header X-Content-Duration "03.01"; } + location ~ ^/dump/sfx/can\. { add_header X-Content-Duration "01.49"; } + location ~ ^/dump/sfx/carillon\. { add_header X-Content-Duration "11.85"; } + location ~ ^/dump/sfx/cellphone\. { add_header X-Content-Duration "03.77"; } + location ~ ^/dump/sfx/chaimu\. { add_header X-Content-Duration "05.36"; } + location ~ ^/dump/sfx/cicadas\. { add_header X-Content-Duration "27.90"; } + location ~ ^/dump/sfx/crowd_cheer\. { add_header X-Content-Duration "17.49"; } + location ~ ^/dump/sfx/crowd_indoors\. { add_header X-Content-Duration "58.53"; } + location ~ ^/dump/sfx/crowd_outdoors\. { add_header X-Content-Duration "60.50"; } + location ~ ^/dump/sfx/crunch\. { add_header X-Content-Duration "00.75"; } + location ~ ^/dump/sfx/doorclose\. { add_header X-Content-Duration "00.79"; } + location ~ ^/dump/sfx/door_creak\. { add_header X-Content-Duration "03.25"; } + location ~ ^/dump/sfx/doorknock2\. { add_header X-Content-Duration "00.75"; } + location ~ ^/dump/sfx/doorknock\. { add_header X-Content-Duration "01.98"; } + location ~ ^/dump/sfx/dooropen\. { add_header X-Content-Duration "01.19"; } + location ~ ^/dump/sfx/doorslam\. { add_header X-Content-Duration "01.53"; } + location ~ ^/dump/sfx/dropglasses\. { add_header X-Content-Duration "00.42"; } + location ~ ^/dump/sfx/dropstuff\. { add_header X-Content-Duration "02.00"; } + location ~ ^/dump/sfx/emibounce\. { add_header X-Content-Duration "02.00"; } + location ~ ^/dump/sfx/emijogging\. { add_header X-Content-Duration "42.00"; } + location ~ ^/dump/sfx/emipacing\. { add_header X-Content-Duration "06.28"; } + location ~ ^/dump/sfx/emirunning\. { add_header X-Content-Duration "07.63"; } + location ~ ^/dump/sfx/emisprinting\. { add_header X-Content-Duration "04.48"; } + location ~ ^/dump/sfx/fireworks\. { add_header X-Content-Duration "42.72"; } + location ~ ^/dump/sfx/flash\. { add_header X-Content-Duration "00.68"; } + location ~ ^/dump/sfx/footsteps_hard\. { add_header X-Content-Duration "02.69"; } + location ~ ^/dump/sfx/footsteps_soft\. { add_header X-Content-Duration "02.64"; } + location ~ ^/dump/sfx/hammer\. { add_header X-Content-Duration "00.75"; } + location ~ ^/dump/sfx/heart_single_fast\. { add_header X-Content-Duration "01.19"; } + location ~ ^/dump/sfx/heart_single_slow\. { add_header X-Content-Duration "01.98"; } + location ~ ^/dump/sfx/heart_stop\. { add_header X-Content-Duration "00.85"; } + location ~ ^/dump/sfx/hollowclick\. { add_header X-Content-Duration "00.34"; } + location ~ ^/dump/sfx/lighter\. { add_header X-Content-Duration "03.15"; } + location ~ ^/dump/sfx/lock\. { add_header X-Content-Duration "00.68"; } + location ~ ^/dump/sfx/paper\. { add_header X-Content-Duration "00.92"; } + location ~ ^/dump/sfx/paperruffling\. { add_header X-Content-Duration "10.17"; } + location ~ ^/dump/sfx/parkambience\. { add_header X-Content-Duration "28.93"; } + location ~ ^/dump/sfx/phone\. { add_header X-Content-Duration "02.25"; } + location ~ ^/dump/sfx/pillow\. { add_header X-Content-Duration "01.04"; } + location ~ ^/dump/sfx/rain\. { add_header X-Content-Duration "88.40"; } + location ~ ^/dump/sfx/rooftop\. { add_header X-Content-Duration "50.09"; } + location ~ ^/dump/sfx/rumble\. { add_header X-Content-Duration "04.03"; } + location ~ ^/dump/sfx/rustling\. { add_header X-Content-Duration "01.99"; } + location ~ ^/dump/sfx/scratch\. { add_header X-Content-Duration "00.40"; } + location ~ ^/dump/sfx/shower\. { add_header X-Content-Duration "12.16"; } + location ~ ^/dump/sfx/skid2\. { add_header X-Content-Duration "02.20"; } + location ~ ^/dump/sfx/slide2\. { add_header X-Content-Duration "00.51"; } + location ~ ^/dump/sfx/slide\. { add_header X-Content-Duration "01.36"; } + location ~ ^/dump/sfx/snap\. { add_header X-Content-Duration "00.32"; } + location ~ ^/dump/sfx/stallbuilding\. { add_header X-Content-Duration "28.93"; } + location ~ ^/dump/sfx/startpistol\. { add_header X-Content-Duration "03.58"; } + location ~ ^/dump/sfx/startpistol.trim\. { add_header X-Content-Duration "02.27"; } + location ~ ^/dump/sfx/storebell\. { add_header X-Content-Duration "03.62"; } + location ~ ^/dump/sfx/switch\. { add_header X-Content-Duration "00.34"; } + location ~ ^/dump/sfx/sword_draw\. { add_header X-Content-Duration "00.85"; } + location ~ ^/dump/sfx/tcard\. { add_header X-Content-Duration "14.43"; } + location ~ ^/dump/sfx/teacup\. { add_header X-Content-Duration "01.74"; } + location ~ ^/dump/sfx/thunder\. { add_header X-Content-Duration "04.86"; } + location ~ ^/dump/sfx/time\. { add_header X-Content-Duration "03.14"; } + location ~ ^/dump/sfx/time.trim\. { add_header X-Content-Duration "02.13"; } + location ~ ^/dump/sfx/traffic\. { add_header X-Content-Duration "60.62"; } + location ~ ^/dump/sfx/trainint\. { add_header X-Content-Duration "08.80"; } + location ~ ^/dump/sfx/whiteout\. { add_header X-Content-Duration "01.82"; } + location ~ ^/dump/sfx/wumph_2\. { add_header X-Content-Duration "00.53"; } + location ~ ^/dump/sfx/wumph\. { add_header X-Content-Duration "01.00"; } } location ~ ^/(css/font|js/lib|scripts)/ { -- cgit v1.2.3-54-g00ecf