Loading src/main/java/fr/mines_stetienne/ci/saref/managers/SiteManager.java +4 −4 Original line number Diff line number Diff line Loading @@ -251,8 +251,8 @@ 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\\.([^\\./]+)$ %%1%s/%s.$1 [R=302]\n\n", project.getPath(), major, lastCompatibleVersion.getVersionPath(), project.getOntologyFileName())); writer.write(String.format("RewriteRule ^%s/v%s\\.([a-z][^\\./]*)$ %%1%s.$1 [R=302]\n\n", project.getPath(), major, project.getOntologyFileName())); } int minor = versionName.getMinor(); SAREFVersionName partialVersionNameMinor = new SAREFVersionName(major, minor, Integer.MAX_VALUE); Loading @@ -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\\.([^\\./]+)$ %%1%s/%s.$1 [R=302]\n\n", project.getPath(), major, minor, lastCompatibleVersion.getVersionPath(), project.getOntologyFileName())); writer.write(String.format("RewriteRule ^%s/v%s.%s\\.([a-z][^\\./]*)$ %%1%s.$1 [R=302]\n\n", project.getPath(), major, minor, project.getOntologyFileName())); } } for (SAREFVersion version : repository.getVersions().values()) { Loading Loading
src/main/java/fr/mines_stetienne/ci/saref/managers/SiteManager.java +4 −4 Original line number Diff line number Diff line Loading @@ -251,8 +251,8 @@ 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\\.([^\\./]+)$ %%1%s/%s.$1 [R=302]\n\n", project.getPath(), major, lastCompatibleVersion.getVersionPath(), project.getOntologyFileName())); writer.write(String.format("RewriteRule ^%s/v%s\\.([a-z][^\\./]*)$ %%1%s.$1 [R=302]\n\n", project.getPath(), major, project.getOntologyFileName())); } int minor = versionName.getMinor(); SAREFVersionName partialVersionNameMinor = new SAREFVersionName(major, minor, Integer.MAX_VALUE); Loading @@ -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\\.([^\\./]+)$ %%1%s/%s.$1 [R=302]\n\n", project.getPath(), major, minor, lastCompatibleVersion.getVersionPath(), project.getOntologyFileName())); writer.write(String.format("RewriteRule ^%s/v%s.%s\\.([a-z][^\\./]*)$ %%1%s.$1 [R=302]\n\n", project.getPath(), major, minor, project.getOntologyFileName())); } } for (SAREFVersion version : repository.getVersions().values()) { Loading