Here's how is my .htaccess file at the root of my site with my domain
fletendre.net.It won't work with lighttpd but at least you will have the logic
behind it...
### START
# Turn on rewrites.RewriteEngine on
# Only apply to URLs on this domainRewriteCond %{HTTP_HOST}
^(www.)?fletendre.net$
# Only apply to URLs that aren't already under folder "blog".RewriteCond
%{REQUEST_URI} !^/blog/
# Don't apply to URLs that go to other existing files or folders.RewriteCond
%{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-d
# Rewrite all those to insert "/blog/".RewriteRule ^(.*)$ /blog/$1 [L]
# Redirect the root folder.RewriteCond %{HTTP_HOST}
^(www.)?fletendre.net$RewriteRule ^(/)?$ blog/ [L]
### END
> Date: Thu, 6 Jan 2011 06:11:44 -0800
> Subject: [habari-users] Installing Habari under /blog/
> From: [email protected]
> To: [email protected]
>
> Hi all,
>
> I am trying to install Habari under lighttpd, so all its URLs start
> with /blog/
>
> This instance of lighttpd also runs python fastcgi, shich I need to
> keep intact configuration-wise, i.e. all URLs apart from /blog/ need
> to be handled by it.
>
> I had some minor success with following configuration:
>
> $HTTP["host"] =~ "myhost\.(local|localhost)" {
>
> $HTTP["url"] =~ "^/blog/" {
> server.document-root = "/home/user/dev/habari-0.6.6"
> dir-listing.activate = "enable"
> url.rewrite-once = (
> "^/blog/(?!scripts/|3rdparty/|system/|doc/|user/(?:themes/|
> files/|plugins/|locales/|sites/))[^?]*(\?(.*))?" => "/index.php/$1"
> )
> alias.url += (
> "/blog" => "/home/user/dev/habari-0.6.6"
> )
> }
> }
>
> However in this configuration only the front page works - none of the
> other links, like login/comments etc work.
>
> Can anyone recommend anything?
>
> Thanks!
>
> --
> 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
--
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