diff --git a/djangoldp/views.py b/djangoldp/views.py
index 1ffd3733f99b10f9da019b618310b6945d0c2aad..2b402be761478dcd446907b68688279c6d3b5e84 100644
--- a/djangoldp/views.py
+++ b/djangoldp/views.py
@@ -643,7 +643,7 @@ def serve_static_content(request, path):
         if time_difference > 24 * 60 * 60:
             os.remove(file_path)
 
-    if not os.path.exists(file_path):
+    if not os.path.exists(file_path) and request.method == "GET":
 
         resolver = get_resolver()
         match = resolver.resolve("/" + path)