Works for me.
I have the following sym links in /etc/apache2/mods-enabled for your
comparison
lrwxrwxrwx 1 root root 40 2005-05-23 19:38 actions.load ->
/etc/apache2/mods-available/actions.load
lrwxrwxrwx 1 root root 28 2007-05-16 11:20 alias.load ->
../mods-available/alias.load
lrwxrwxrwx 1 root root 33 2007-05-16 11:20 auth_basic.load ->
../mods-available/auth_basic.load
lrwxrwxrwx 1 root root 33 2007-05-16 11:20 authn_file.load ->
../mods-available/authn_file.load
lrwxrwxrwx 1 root root 36 2007-05-16 11:20 authz_default.load ->
../mods-available/authz_default.load
lrwxrwxrwx 1 root root 38 2007-05-16 11:20 authz_groupfile.load ->
../mods-available/authz_groupfile.load
lrwxrwxrwx 1 root root 33 2007-05-16 11:20 authz_host.load ->
../mods-available/authz_host.load
lrwxrwxrwx 1 root root 33 2007-05-16 11:20 authz_user.load ->
../mods-available/authz_user.load
lrwxrwxrwx 1 root root 32 2007-05-16 11:20 autoindex.load ->
../mods-available/autoindex.load
lrwxrwxrwx 1 root root 36 2006-02-23 09:29 cgi.load ->
/etc/apache2/mods-available/cgi.load
lrwxrwxrwx 1 root root 26 2007-05-16 11:20 dir.conf ->
../mods-available/dir.conf
lrwxrwxrwx 1 root root 26 2007-05-16 11:20 dir.load ->
../mods-available/dir.load
lrwxrwxrwx 1 root root 26 2007-05-16 11:20 env.load ->
../mods-available/env.load
lrwxrwxrwx 1 root root 27 2007-05-16 11:20 mime.load ->
../mods-available/mime.load
lrwxrwxrwx 1 root root 34 2007-05-16 11:20 negotiation.load ->
../mods-available/negotiation.load
lrwxrwxrwx 1 root root 37 2006-08-16 09:52 php5.conf ->
/etc/apache2/mods-available/php5.conf
lrwxrwxrwx 1 root root 37 2006-08-16 09:52 php5.load ->
/etc/apache2/mods-available/php5.load
lrwxrwxrwx 1 root root 30 2005-07-19 20:49 rewrite.load ->
../mods-available/rewrite.load
lrwxrwxrwx 1 root root 31 2007-05-16 11:20 setenvif.load ->
../mods-available/setenvif.load
lrwxrwxrwx 1 root root 26 2007-03-01 22:28 ssl.conf ->
../mods-available/ssl.conf
lrwxrwxrwx 1 root root 26 2007-03-01 22:27 ssl.load ->
../mods-available/ssl.load
lrwxrwxrwx 1 root root 29 2007-05-16 11:20 status.load ->
../mods-available/status.load
lrwxrwxrwx 1 root root 40 2005-05-15 12:45 userdir.conf ->
/etc/apache2/mods-available/userdir.conf
lrwxrwxrwx 1 root root 40 2005-05-15 12:45 userdir.load ->
/etc/apache2/mods-available/userdir.load
And a .htaccess with:-
RewriteEngine on
RewriteCond $3 (.*$)
RewriteCond $2 !zc
RewriteCond $2 !html_version
RewriteCond $2 !primo
RewriteCond $2 !^images
RewriteCond $2 !^css
RewriteCond $2 !uploads
RewriteCond $3 !dispatch.php
RewriteRule ((.*)/)?([^/]*)$ /dispatch.php
And the virtual host concerned looks a bit like this:-
<VirtualHost *:80>
ServerName primo.localhost
ServerAdmin [EMAIL PROTECTED]
DocumentRoot /home/sites/primo.localhost/web/
<Directory /home/sites/primo.localhost/web/>
Options +Indexes FollowSymLinks -MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
</VirtualHost>
The AllowOveride and Order and "allow from" are important in getting a
.htaccess to be recognised IIRC.
Hope some of that helps track this down.
Regards
Richard
--
mod_rewrite does not work in feisty
https://bugs.launchpad.net/bugs/108414
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs