2009-10-13 8 views
0

Je travaille sur un projet et il utilise une URL raccourcie pour la redirection, j'ai obtenu le code suivant pour fonctionner parfaitement:htaccess rewrite

XBitHack  Off 
Options +FollowSymLinks 
RewriteEngine On 

RewriteCond %{SCRIPT_FILENAME} !-d 
RewriteCond %{SCRIPT_FILENAME} !-f 

RewriteCond %{REQUEST_URI} \/([0-9A-Za-z]{4})$ [NC] 
RewriteRule ^(.*) ./getdeck.php?deck=%1 [L] 

Maintenant, je veux ajouter une seconde règle de redirection pour/a/([0-9A-Za-z] {4} mais peu importe comment je l'écris, la nouvelle règle ne peut-il aider expliquer ce que je suis absent

Exemples: j'ai essayé.?

RewriteCond %{REQUEST_URI} ^/a/.*$ [NC] 
RewriteRule ^(.*) ./deck/makedeck.php?deck=%1 [L] 

ou

RewriteCond %{REQUEST_URI} ^/a/([0-9A-Za-z]{4})$ [NC] 
RewriteRule ^(.*) ./deck/makedeck.php?deck=%1 [L] 

Répondre

0

Vous devrez peut-être répéter les deux premières conditions.