0

私はこれらの書き換えルールを持っています:

Options +FollowSymLinks

RewriteEngine On
RewriteBase /
RewriteRule ([0-9A-Za-z_]+)/([0-9]+)/([0-9]+)$ /dab.php?banner=$1&mid=$3&iid=$2 [L]
RewriteRule ([0-9A-Za-z_]+)/([0-9]+)/([0-9]+)/(.+)$ /dab.php?banner=$1&mid=$3&iid=$2&url=$4 [L]

彼らは私を次の場所にリダイレクトするはずです:

/dab.php?banner=$1&mid=$3&iid=$2 

スラッシュが 2 つしかない場合:

dab.php?banner=$1&mid=$3&iid=$2&url=$4

3つのスラッシュがある場合。

代わりに、3 番目のスラッシュとその後にコンテンツを追加すると、エラー 404 not found が表示されます。どうすれば問題を解決できますか?

4

1 に答える 1