1

例えば:

RewriteRule ^/?(us|uk)/(national|regional)/([a-z0-9]+)/?$ /fetch/index.php?country=$1&scope=$2&page=$3 [NC,L]

上記のルールでは、最後の部分([a-z0-9]+)でページ番号を指定しています。ページ番号はある場合とない場合があります。どちらの場合でも、ルールは機能するはずです。これを行うことは可能ですか?

現在、ページ番号が指定されている場合と指定されていない場合のルールが 1 つずつあります。

ページ番号が指定されている場合と指定されていない場合でも通過する単一のルールを作成するにはどうすればよいですか?

そう:

http://www.example.com/us/national/ -> allowed with no page number
http://www.example.com/us/national/pg3 -> allowed with page number 
4

1 に答える 1

1

最後のセグメントで + を * に変更する必要があります

于 2013-10-08T10:13:14.900 に答える