мод-переписать набор правил - PullRequest
0 голосов
/ 23 марта 2011

У меня возникли проблемы с набором правил перезаписи модов на моем Linux + веб-сервере Apache 2.x.

PID продукта имеет формат CG000XXXX.

Я хочу позвонить в PID с сокращенным URL. Если я получаю доступ с www.DOM.com/?1234, звоните www.DOM.com//product/detail.jsp?pid=BG0001234

Я применил следующее на своем httpd.conf

RewriteEngine On
RewriteRule ^/?([0-9]+)$ /product/detail.jsp?pid=BG000$1 [NC,L]

Это работает .. но назовите неправильный PID.

Пожалуйста, помогите ... Заранее спасибо.

1 Ответ

0 голосов
/ 23 марта 2011

Правила в порядке.Включите отладку на mod_rewrite и посмотрите, что происходит, когда вы получаете доступ к URL.Я предполагаю, что есть проблема между Apache и вашим сервером приложений Java.

RewriteLogLevel 3 
RewriteLog "/TMP/rewrite.log"
...