Я пытаюсь выполнить перенаправление на основе случайного ключа, например: domainnamedotcom/XZI9F01ZmYj4olGAB4Hh
domainnamedotcom/XZI9F01ZmYj4olGAB4Hh
Я бы хотел перенаправить на:
http://domainnamedotcom/application.php?i=XZI9F01ZmYj4olGAB4Hh
Это явно новая территория для меня, я думал, что это сработает, но это не так ...
RewriteEngine On RewriteRule ^([a-zA-Z_]+)/([0-9]+)$ application.php?i=$1
Кто-нибудь знает, как с этим справиться?
Если ваш ключ только буквенно-цифровой, это будет работать.
RewriteEngine On RewriteBase / RewriteRule ^([a-zA-Z0-9]+)$ application.php?i=$1
Проблема с вашим состояла в том, что регулярное выражение было не тем, что вам нужно.