Служба поддержки моего сервера сообщает мне, что перезапись URL-адреса htaccess вызывает дополнительные затраты. Я использую переписывание URL-адресов для «более приятных» URL-адресов, в основном (например, example.com/?foo=bar будет example.com/foo/bar или около того). Вообще говоря, какие советы и рекомендации следует учитывать при оптимизации htaccess RewriteEngine?
htaccess оптимизация скорости перезаписи URL
Ответы (2)
Переместите как можно больше директив .htaccess (включая правила mod_rewrite) в конфигурацию httpd (httpd.conf) — это читается только один раз, при перезапуске сервера, а не по запросу для каждого каталога. Помимо этого, если у вас нет чрезмерного количества правил перезаписи или невероятно сложного отдельного правила, в этом нет ничего особенного.
person
Keryn Knight
schedule
29.05.2009
Поскольку mod_rewrite использует регулярное выражение, я думаю, вам лучше оптимизировать регулярное выражение!
person
Boris Guéry
schedule
15.05.2009