1

我有一个名为 wwww.website.com 的域。在那里,我有一个名为 www.website.com/register 的子目录。

在这个目录中,我有一个 .htaccess 文件,它重定向 url 例如像这样:

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 文件位于 register 目录中,并且 lokks 是这样的:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.+)$ $1.php [L,QSA]

有谁知道,我必须如何修改这个 .htaccess 文件?

谢谢,

朱利安

4

1 回答 1

0

您可以使用以下规则:

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]
于 2016-02-14T17:18:25.493 回答