0

URLの文字列をキャプチャしたいhttp://localhost/framework/red..次のhtaccessファイルがあります

Options +FollowSymlinks
RewriteEngine On
RewriteRule ^(^/)*$ index.php?t=$1

フレームワーク ディレクトリに index.php ファイルがあります。ブラウザは Object not found で私を返します! エラーとログには File does not exist: C:/xampp/htdocs/framework/sa .. (^/)..

4

1 に答える 1

0

^(^/)*$は有効な正規表現ではありません。何にも一致しないため、ルールが適用されることはなく、404個の応答が返されます。あなたはおそらく次のようなものを探しています:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?t=$1 [L,QSA]
于 2012-07-22T12:42:04.667 に答える