У меня есть URL с рисунком, например, так:
('^(?i)somewhere/(\d+)/(.*)/(.*)/(.*)/(.*)/(.*)/(.*)/(.*)/(.*)/(.*)/$', somewherePage),
, где он должен подобрать URL, например:
http://foo.com/somewhere/1337/foo/params/that/are//maybe///used/
Обратите внимание, что некоторые параметры отсутствуют и приводят к //. Это перестало работать, и вместо правильного URL я получаю что-то вроде:
http://foo.com/somewhere/1337/foo/params/that/are/maybe/used/
там, где нет нужных слешей, и мой шаблон не распознается. Я думаю, это может быть вызвано тем, что делает мой веб-сервер apache, но я не знаю, как это выяснить.
У меня вопрос: как я могу остановить удаление лишних слешей или есть другое решение для динамического числа параметров? Также этот код работал нормально, но смысл прекратился. Я не уверен, что изменилось, поскольку база кода является устаревшей, но я знаю, что этот способ передачи переменного числа параметров сработал.