From f36c41c26a170bef083e6dae70e4273088d0bb90 Mon Sep 17 00:00:00 2001 From: David Maus <maus@hab.de> Date: Tue, 24 Apr 2018 09:53:33 +0200 Subject: [PATCH] Erlaube 10stellig PPN --- public/instance/proxy/opac-de-23/.htaccess | 2 +- public/instance/proxy/opac-de-23/index.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/public/instance/proxy/opac-de-23/.htaccess b/public/instance/proxy/opac-de-23/.htaccess index 2ad387cd3..62da46e6b 100644 --- a/public/instance/proxy/opac-de-23/.htaccess +++ b/public/instance/proxy/opac-de-23/.htaccess @@ -1,4 +1,4 @@ RewriteEngine On RewriteBase /instance/proxy/opac-de-23/ -RewriteRule ^([0-9]{8}[0-9X](\.[a-z]+)?)$ /instance/proxy/opac-de-23/index.php/$1 [END] +RewriteRule ^([0-9]+[0-9X](\.[a-z]+)?)$ /instance/proxy/opac-de-23/index.php/$1 [END] diff --git a/public/instance/proxy/opac-de-23/index.php b/public/instance/proxy/opac-de-23/index.php index 6b7c04935..f3ad45bd0 100644 --- a/public/instance/proxy/opac-de-23/index.php +++ b/public/instance/proxy/opac-de-23/index.php @@ -55,7 +55,7 @@ $request = Request::createFromGlobals(); $route = basename($request->server->get('REQUEST_URI')); -if (preg_match('@^(?<ident>[0-9]{8}[0-9X])(?<format>\.[a-z]+)?$@', $route, $match)) { +if (preg_match('@^(?<ident>[0-9]+[0-9X])(?<format>\.[a-z]+)?$@', $route, $match)) { if (!array_key_exists('format', $match)) { $response = new RedirectResponse(sprintf(RDF_TEMPLATE, $match['ident']), 303); terminate($request, $response); -- GitLab