[wp-trac] [WordPress Trac] #10425: Improvements to IIS7 Rewriting Code

WordPress Trac wp-trac at lists.automattic.com
Mon Jul 20 13:19:45 UTC 2009


#10425: Improvements to IIS7 Rewriting Code
--------------------------+-------------------------------------------------
 Reporter:  bforchhammer  |       Owner:  ryan          
     Type:  enhancement   |      Status:  new           
 Priority:  low           |   Milestone:  Future Release
Component:  Permalinks    |     Version:  2.8.1         
 Severity:  normal        |    Keywords:                
--------------------------+-------------------------------------------------
Changes (by bforchhammer):

  * keywords:  reporter-feedback close =>


Comment:

 Replying to [comment:3 ruslany]:
 > After more investigation I do not think that support for verbose rules
 should be added to IIS specific code. It is still not clear to me whether
 verbose rules option is ever used. Manually enabling it on Apache causes
 WP to generate about 70 mod_rewrite rules in .htaccess file. I do not
 understand why it is needed, as the only rule that is required for pretty
 permalinks to work is the rule to rewrite everything to index.php. In
 addition to that, having so many rules in either .htaccess file or in
 web.config file may degrade the performance of the web server.

 I agree that it does not seem to make much sense; maybe the option for
 "verbose rules" should just be removed completely then? (clean-up?)

 > 2) I'll need to better understand how non_wp_rules work. Do you have an
 example of such rule? Or may be a plugin that uses those rules.
 No, I don't know if anyone actually uses it; I only stumbled on it myself
 when writing the patch for [http://trac.mu.wordpress.org/ticket/991 MU
 #991]. It was introduced with the initial patch in #2433/[3638] (Dez 2006)
 and has not been touched since.

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/10425#comment:5>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list