0
RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^([a-zA-Z0-9_-]+)$ index.php/$1 [L]
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ index.php/$1/$2 [L]
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ index.php/$1/ $2/$3 [大]
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA- Z0-9_-]+)$ index.php/$1/$2/$3/$4 [L]

あなたは私のコードを見ることができます..

$1/$2/$3/$4 .. (現在)

$1/$2/$3/$4/$5~$無制限(欲しかった)

私の悪い英語を申し訳ありません..

わかりますか?

4

1 に答える 1

1

無制限([a-zA-Z0-9_-]+)/の が必要な場合は、 for を一致さ[a-zA-Z0-9_-/]+せて、1 日と呼ぶことができます。

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 

RewriteRule ^([/a-zA-Z0-9_-]+)$ index.php/$1 [L]
于 2012-07-10T23:05:25.540 に答える