Unverified Commit 0b4bb076 authored by Maxime Lefrançois's avatar Maxime Lefrançois
Browse files

keep version in url

parent 2e699eb8
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -251,7 +251,7 @@ public class SiteManager extends SAREFErrorLogger {
						String.format("RewriteRule ^%s/v%s$ %%1%s/ [R=302]\n", project.getPath(), major, lastCompatibleVersion.getVersionName()));
				// redirects core/v3.ttl to core/v1.1.1.ttl
				writer.write(HTACCESS_PATH);
				writer.write(String.format("RewriteRule ^%s/v%s\\.([a-z][^\\./]*)$ %%1%s.$1 [R=302]\n\n", project.getPath(), major,
				writer.write(String.format("RewriteRule ^%s/v%s\\.([a-z][^\\./]*)$ %%1%s/%s.$1 [R=302]\n\n", project.getPath(), major, lastCompatibleVersion.getVersionName(),
					project.getOntologyFileName()));
			}
			int minor = versionName.getMinor();
@@ -265,8 +265,8 @@ public class SiteManager extends SAREFErrorLogger {
						String.format("RewriteRule ^%s/v%s.%s$ %%1%s/ [R=302]\n", project.getPath(), major, minor, lastCompatibleVersion.getVersionName()));
				// redirects core/v3.1.ttl to core/v1.1.1.ttl
				writer.write(HTACCESS_PATH);
				writer.write(String.format("RewriteRule ^%s/v%s.%s\\.([a-z][^\\./]*)$ %%1%s.$1 [R=302]\n\n", project.getPath(), major, minor,
					project.getOntologyFileName()));
				writer.write(String.format("RewriteRule ^%s/v%s.%s\\.([a-z][^\\./]*)$ %%1%s/%s.$1 [R=302]\n\n", project.getPath(), major, minor,
					lastCompatibleVersion.getVersionName(), project.getOntologyFileName()));
			}
		}
		for (SAREFVersion version : repository.getVersions().values()) {