Plusieurs htaccess de la règle de réécriture

voici mon code pour .fichier htaccess

Options -Indexes
RewriteEngine On
RewriteCond %(REQUEST_FILENAME) !-f
RewriteCond %(REQUEST_FILENAME) !-d
RewriteRule ^([a-z0-9]+)$ /profile.php?username=$1 [L]
RewriteRule ^([a-z0-9]+)$ /display.php?page=$1 [L]

Pour le premier, il fonctionne correctement et affiche comme ceci:
www.site.com/user

Le second ne fonctionne pas, normalement, est de l'afficher comme ça www.site.com/display.php?page=10. Je veux afficher la page comme ceci www.site.com/article
J'ai essayé différentes choses et pas de résultat. S'il vous plaît dites-moi comment faire pour travailler avec de multiples règles. Aussi, merci de me donner des conseils sur l'utilisation de ces fonctionnalités en php parce que je pense que j'ai fait quelque chose de pas vraiment bon. Mon code php pour l'utilisation de cette règle est la suivante:

<p><a class="button" href="/<?php echo $user_data['username']; ?>"> Profile</a></p>

Il fonctionne, mais c'est peut-être une meilleure façon de faire un lien vers profiter du htaccess.