1

wwww.website.com というドメインがあります。そこに、www.website.com/register というサブディレクトリがあります。

このディレクトリには、たとえば次のような URL をリダイレクトする .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 ファイルを変更する方法を知っている人はいますか?

ありがとうございました、

ジュリアン

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 に答える