我的問題很簡單:如何檢查重寫URL時mod_rewrite花費的時間?
是否有可能知道apache mod_rewrite重寫url的時間?
我的網站有大約2000萬個請求/月。
在這種情況下,我想知道在這些規則中花費的時間。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
# Remove Multiple slashes in betweeen
RewriteCond %{REQUEST_URI} ^(.*)//(.*)$
RewriteRule . %1/%2 [R=301,L]
# Send everything to index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ some_path/index.php/$1 [L]
</IfModule>
預先感謝
謝謝,我的規則不在項目根目錄中,我將它放在虛擬主機配置中,以防止在每個請求中解析文件(.htaccess) –
您將.htaccess設置爲關鍵字,所以我以爲你做到了。 – Revolution88
對不起,我把這個關鍵字的更大的知名度。 –