[wp-hackers] .htaccess cleanup
    Denis de Bernardy 
    denis at semiologic.com
       
    Sun May 22 18:08:29 GMT 2005
    
    
  
While checking my .htaccess file, I found plenty of things like:
RewriteRule ^(projects/sem-theme)/trackback/?$ /index.php?pagename=$1&tb=1
[QSA,L]
RewriteRule ^(projects/sem-theme)/feed/(feed|rdf|rss|rss2|atom)/?$
/index.php?pagename=$1&feed=$2 [QSA,L]
RewriteRule ^(projects/sem-theme)/(feed|rdf|rss|rss2|atom)/?$
/index.php?pagename=$1&feed=$2 [QSA,L]
RewriteRule ^(projects/sem-theme)/page/?([0-9]{1,})/?$
/index.php?pagename=$1&paged=$2 [QSA,L]
RewriteRule ^(projects/sem-theme)(/[0-9]+)?/?$
/index.php?pagename=$1&page=$2 [QSA,L]
One to a page. Given that I intend to use WP as a CMS, I expect the file to
quickly become huge. Thus, I was wondering, why something like the following
is not used:
RewriteRule ^(.+)/trackback/?$ /index.php?pagename=$1&tb=1 [QSA,L]
RewriteRule ^(.+)/feed/(feed|rdf|rss|rss2|atom)/?$
/index.php?pagename=$1&feed=$2 [QSA,L]
RewriteRule ^(.+)/(feed|rdf|rss|rss2|atom)/?$ /index.php?pagename=$1&feed=$2
[QSA,L]
RewriteRule ^(.+)/page/?([0-9]{1,})/?$ /index.php?pagename=$1&paged=$2
[QSA,L]
RewriteRule ^(.+)(/[0-9]+)?/?$ /index.php?pagename=$1&page=$2 [QSA,L]
--  
Denis
    
    
More information about the wp-hackers
mailing list