I had the exact same problem. After empirically proving that .htaccess
is powered by magic, I took a look at the source to the DateYURL
plugin. I was already using it anyway to make the rest of my URL line
up, and adding a slash to the end of a URL involves modifying a single
line of the plugin's PHP.

I couldn't say *which* line off the top of my head, but it wasn't very
hard to figure out.

 --James


On Jun 28, 7:53 am, Andy C <[email protected]> wrote:
> One of my punishments for outsourcing my comments to Disqus is
> fragmentation of comments across two different URL's.
>
> My preference would be to have no trailing slash on my post URL's e.g.
>
> http://nbrightside.com/blog/2010/06/23/turbulence-ahead
>
> I have a single entry in the database table 'habari__rewrite_rules'
> which accomplishes this nicely (Thanks Michael)
>
> parse_regex: %(?P<year>\d{4})/(?P<mon0>\d{2})/(?P<mday0>\d{2})/(?
> P<slug>[^/]+)[/]{0,1}$%i
> build_str: {$year}/{$mon0}/{$mday0}/{$slug}
>
> I decided to install my blog in the 'blog' sub-directory
>
> I have a top level '.htacess' containing a single line
>
> Options +SymLinksIfOwnerMatch
>
> My .htaccess in 'blog' contains
>
> ### HABARI START
> RewriteEngine On
> RewriteCond %{REQUEST_FILENAME} !-f
> RewriteCond %{REQUEST_FILENAME} !-d
> RewriteBase /blog
> RewriteRule . index.php [PT]
> RewriteRule ^(system/(classes|locale|schema|$)) index.php [PT]
> ### HABARI END
>
> Disqus have introduced a consolidation feature where different comment
> threads on what is the same post will be consildated as long as the
> approrpiate 301 redirects are configured.
>
> I thought I almost had success with this suggestion from Michael by
> adding the following entry to 'blog/.htaccess'
>
> RewriteRule ^(.+)/$ $1 [R=301,L]
>
> This line was placed between 'RewriteBase /blog' and 'RewriteRule .
> index.php [PT]'
>
> However, when I try to reproduce this behaviour it seems this wasn't
> wholly successful either as pages are displayed correctly. Initially,
> I thought this worked for individual posts but broke the admin
> dashboard but revisiting it, that doesn't seem to be the case.
>
> So, to cut to the quick
>
> What magic incantations do I need to add to '.htaccess' in order to
> redirect
>
> http://nbrightside.com/blog/2010/06/23/turbulence-ahead/
>
> to
>
> http://nbrightside.com/blog/2010/06/23/turbulence-ahead
>
> Web Server: Apache      2.2.15
> Habari: 0.7 (r4279)
> MySQL
> PHP 5.2.13
>
> Thanks for ny help
> --
> Andy

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/habari-users

Reply via email to