Я работаю на редирект PHP скрипт, который 302 перенаправляет посетителей на другие сайты, когда они имеют доступ к URL переадресации ..апач .htaccess редирект - чистый URL
Скрипт получает переменную (ID) из URL, а затем перенаправляет посетителя на определенную страницу.
Структура URL является: example.com/redirect/index.php?id=test
На данный момент все перенаправляет работу, если я использую «некрасивый» URL, но я хочу, чтобы лишить всю информацию unnessecary из URL-адреса с .htaccess перезаписывается для лучшего удобства использования.
Какие .htaccess переписать правила мне нужно сделать выше, показанные URLs выглядеть так: example.com/redirect/test
настоящее время я использую следующие правила .htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^index\.php$ - [L]
RewriteRule (.*) ./index.php?id=$1 [L]
</IfModule>
но они работают только для URL-адресов, например example.com/redirect/index.php?id=test если я попробую example.com/redirect/test Я получаю страницу ошибки 404.
Возможно, было хорошо знать, что у меня есть 2 файла .htaccess, один в моем корневом каталоге и один в каталоге root/redirects /.
С уважением!