Você não pode usar o Diretório ou ScriptAlias em arquivos .htaccess (veja o link Contexto nestas páginas de manual).
Agora eu instalei o WordPress e depois o BuddyPress, depois da instalação do buddypress eu rodei o site, a home page foi executada, quando clico no link da outra página a página não estava funcionando. mostre este erro
Não encontrado
O URL / Repo / website / groups / solicitado não foi encontrado neste servidor. Apache / 2.2.17 (Ubuntu) Server na porta localhost 80
Depois eu checo meu htaccess local, aqui está tudo ok, mas porque o problema está aparecendo. Aqui está o meu htaccess local ..
<Directory />
Options FollowSymLinks
AllowOverride all
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
Você não pode usar o Diretório ou ScriptAlias em arquivos .htaccess (veja o link Contexto nestas páginas de manual).
Você tem certeza que o módulo mod_rewrite está habilitado no seu apache2.conf? se você pode acessar via ssh você pode tentar isso.
#enable mod_rewrite module
sudo a2enmod mod_rewrite
#to restart your apache2 service
sudo service apache2 restart