content/.htaccess @ 5b93e8663c57

I hate you, mod_rewrite, I hate you so goddamned much.
author Steve Losh <steve@stevelosh.com>
date Sat, 09 Jan 2010 02:29:23 -0500
parents (none)
children 733700e9acb6
{% if GENERATE_CLEAN_URLS %}
RewriteEngine on
RewriteBase {{ node.site.settings.SITE_ROOT }}

# Old URLs
RewriteRule ^blog/entry/(\d+)/(\d\d)/\d+/(.*)/$ /blog/$1/$2/$3/ [R=301,L]
RewriteRule ^blog/entry/(\d+)/(\d)/\d+/(.*)/$ /blog/$1/0$2/$3/ [R=301,L]

{% hyde_listing_page_rewrite_rules %}

# listing pages whose names are the same as their enclosing folder's
RewriteCond %{REQUEST_FILENAME}/$1.html -f
RewriteRule ^([^/]*)/$ %{REQUEST_FILENAME}/$1.html

# regular pages
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^.*$ %{REQUEST_FILENAME}.html

{% endif %}