Commit e8e09aa7 authored by Maxime Lefrançois's avatar Maxime Lefrançois
Browse files

added 303 for terms under the example namespaces

parent 4acab4eb
Loading
Loading
Loading
Loading
+6 −0
Original line number Original line Diff line number Diff line
@@ -244,6 +244,12 @@ public class SiteManager extends SAREFErrorLogger {
			writer.write(String.format("RewriteRule ^%s\\.([^\\./]+)$ %%1%s/%s.$1  [R=302]\n", version.getVersionPath(),
			writer.write(String.format("RewriteRule ^%s\\.([^\\./]+)$ %%1%s/%s.$1  [R=302]\n", version.getVersionPath(),
					version.getVersionName(), project.getOntologyFileName()));
					version.getVersionName(), project.getOntologyFileName()));
			writer.write("\n");
			writer.write("\n");
			
			for(SAREFExample example : version.getExamples().values()) {
				writer.write("RewriteCond %{REQUEST_URI} ^(.*)?/[^/]*$\n");
				writer.write(String.format("RewriteRule ^%s/example/%s.([^/]+)/(.*)$ %%1 [R=303]\n", version.getVersionPath(), example.getName()));
				writer.write("\n");
			}
		}
		}
		writer.write("\n");
		writer.write("\n");
	}
	}