WordPress Htaccess проблема - PullRequest
       6

WordPress Htaccess проблема

0 голосов
/ 19 марта 2010

У меня проблема с моим файлом .htaccess. Здесь я добавляю свою проблему. Пожалуйста, помогите мне.

Мой фактический URL выглядит следующим образом http://localhost/buydualit/?searchitem=toaster&pagenum=1 здесь, используя мой .htaccess, я переписал мой URL как http://localhost/buydualit/toaster-1/

Мое правило перезаписи URL выглядит следующим образом:

RewriteRule ^[A-Za-z-0-9,\"'-\/]+\-([0-9]+)\/$ buydualit/index.php?pagenum=$1&searchitem=$2

В этом правиле как я могу получить тостер из http://localhost/buydualit/toaster-1/ (searchitem = $ 2, который не получает)? Пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 19 марта 2010

Поставьте круглые скобки вокруг частей выражения, которые вы хотите. Я удалил / char из вашего набора символов, чтобы он не захватывал buydualit / часть url, и помещал ее вне секции захвата. Наконец, захваченные части нумеруются последовательно, поэтому вам нужно переключить $ 1 и $ 2

RewriteRule ^buydualit/([A-Za-z-0-9,\"'-]+)-([0-9]+)\/$ buydualit/index.php?pagenum=$2&searchitem=$1

Кроме того, это, вероятно, здесь не относится, так как это скорее вопрос системного администрирования, чем вопроса разработки программного обеспечения.

...