Я пытаюсь отобразить оптимизированные для SEO URL-адреса, используя перезапись в нашем файле .htaccess, но я не могу заставить его работать (я исследовал многие связанные темы на StackExhange и в других местах, но безрезультатно). Я хотел бы получить значение идентификатора на этой странице...
http://199.119.123.135/info/tool_surety_company.php?id=1
... и отображать значение id в URL-адресе вместо уродливого "tool_surety_company.php?id=1".
Я собираюсь получить такой результат: http://199.119.123.135/info/travelers-group а>
Я использую следующий код в своем файле .htaccess:
RewriteCond %{THE_REQUEST} \ /+info/tool_surety_company\.php\?id=([^&]+)
RewriteRule ^ /info/%1/? [L,R]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^^info/([^/]+)/?$ /info/tool_surety_company.php?id=$1 [QSA]
Но я получаю ошибку 404.
Любые идеи? Заранее спасибо!