我正在开发一个项目并使用缩短的网址进行重定向,我已经得到以下代码才能完美运行:
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]
现在我想为/ a /([0-9A-Za-z] {4}添加第二个重定向规则,但不管我怎么写,新规则都失败了。任何人都可以帮忙解释一下我是什么丢失?
我尝试过的例子:
RewriteCond %{REQUEST_URI} ^/a/.*$ [NC]
RewriteRule ^(.*) ./deck/makedeck.php?deck=%1 [L]
或
RewriteCond %{REQUEST_URI} ^/a/([0-9A-Za-z]{4})$ [NC]
RewriteRule ^(.*) ./deck/makedeck.php?deck=%1 [L]
答案 0 :(得分:0)
您可能需要重复前两个条件。