В начале хотел поблагодарить Emilien за ответ в предыдущей теме(https://php.ru/forum/threads/htaccess.61131). У меня ещё назрело пару вопросов. 1. Хотел бы добавить к правилу подкатегории к категориям, например в napitki - sait.ru/italy/napitki/sok, а не sait.ru/italy/sok. 2. Для российской части сайта хотел чтобы так же срабатывало правило на sait.ru/napitki, а не sait.ru/russia/napitki sok = 101 PHP: RewriteCond "$1 germany=1 italy=2 france=3" "^(\S+) .*? \1=(\d+)" RewriteCond "%2 $2 napitki=1 eda=2 odezhda=3" "^(\S+) (\S+) .*? \2=(\d+)" RewriteRule ^([^/]+)/([^/]+)$ cat.php?country=%1&id=%3 [L]
@rs_ssh, ну так и обратитесь к Эмильену. Тут мало кто в .htaccess такие громоздкие конструкции использует. Наш предел – около того, что показано ниже Код (Text): RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^.* /index.php
Эмильен часто отвечает в ветке по апачу на киберфоруме. На серче есть закрепленная тема в «веб-строительстве».