1

XAMPP上に構築されたこのカスタム作成CMSがあります。いわゆるパフォーマンスの向上をベンチマークするために、lighttpdで同じことをテストしようとしています...しかし、書き換えルールで立ち往生しています。URL 構造と同じファイルまたはディレクトリがない限り、すべての URL 解析をスクリプトに渡す .htaccess で WordPress のデフォルトの書き換えルールを使用します。コードは次のとおりです。

RewriteBase /somedir/

# Let the Script handle all pretty URLs
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule .* index.php [L]

同じものをlighttpd形式に変換するのを手伝ってもらえますか? 私は(部分的に)軽いドキュメントを自分で調べて最後の行を理解することしかできませんでした...つまり

url.rewrite-once = ( ".*" => "index.php" )

しかし、もちろんそれだけでは十分ではありません... CMS が行っていることは、404 を返すことだけです。

ありがとう、マイクロスコピック^アースリング

4

1 に答える 1

0

phpスクリプトを404URLとして設定してみてください。

server.error-handler-404 = "/404.php"

次に、このスクリプトで変数($ _GETなど)を設定してから、ターゲットスクリプトを含めます。

于 2009-05-26T04:54:41.097 に答える