我有一个名为 wwww.website.com 的域。在那里,我有一个名为 www.website.com/register 的子目录。
在这个目录中,我有一个 .htaccess 文件,它重定向网址,例如这样:
www.webseite.com/register/confirmation
自
www.webseite.com/register/confirmation.php
现在,我想要的是这样的重定向:
www.webseite.com/register/verification/454654/12345
自
www.webseite.com/register/verification.php?a=454654&b=12345
目前,我的 .htaccess 文件位于寄存器目录中,如下所示:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.+)$ $1.php [L,QSA]
有谁知道,我必须如何修改这个.htaccess文件?
谢谢
朱利安
您可以使用以下规则:
RewriteEngine On
RewriteRule ^verification/([0-9]+)/([0-9]+)/?$ verification.php?a=$1&b=$2 [NC,QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.+)$ $1.php [L,QSA]