У меня есть это в настоящее время как моя конфигурация:
location /read_article {
rewrite ^/read_article/([0-9/-]+)/([A-Za-z0-9/-]+)/?$ /read_article.php?title=$1 last;
}
location /users {
rewrite ^/users/([A-Za-z0-9/-]+)/?$ /ajax.php?todo=$1 last;
}
location /login {
rewrite ^/login$ /login.php last;
}
location /logout {
rewrite ^/logout$ /logout.php last;
}
location / {
try_files $uri $uri/ /index.html;
}
однако я хочу настроить nginx так, чтобы, если пользователь перейдет на website.com/ enjarticleid}, он переместился на сокращенный версия статьи, так сказать, она будет переписана в short_article. php? id = {id}
например
website.com/s2s3fw -> short_article.php?id=s2s3fw
при сохранении работы остальных маршрутов ...