Перенаправление чероки - PullRequest
0 голосов
/ 27 июля 2011

Мой сервер работает под управлением Cherokee, и я пытаюсь заставить работать редирект.У меня проблемы с бесконечными циклами перенаправления, потому что я перенаправляю в одну и ту же папку.

Мой URL:

http://domain.tld/example-variable (http://domain.tld/product-1234)

Это нужно перенаправить на:

http://domain.tld/index.php?item=variable (http://domain.tld/index.php?item-1234)

Regex, который я пробовал:

^/product-(.*) /index.php?item-$1

Этот редирект работает.Тем не менее, http://domain.tld теперь не работает, как и файлы, такие как изображения (http://domain.tld/image.jpg). Другие перенаправления, которые я использую, работают нормально, но они перенаправляют папку в другую папку (например, / folderA в /folderB).

Ответы [ 2 ]

0 голосов
/ 09 декабря 2012

@ brent Я действительно пробовал это, и все комбинации, которые я мог придумать, где не решали проблему.

Я использовал поддомен:

product.domain.tld / 1234

0 голосов
/ 02 октября 2011

Вы пытались сделать правило не окончательным и порядок был правильным? как правило, эти два фактора вызывают проблемы, которые вы видите.

...