My RewriteRule is working for http connections but not for https connections. In my .htaccess I have the following RewriteRule: <IfModule mod_rewrite.c> RewriteEngine on RewriteBase /drupal/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?q=$1 [L,QSA] </IfModule> This is working pretty well when connecting to http://localhost/drupal/ >From the log: 127.0.0.1 - - [02/Feb/2007:11:46:19 +0100] [localhost/sid#818b240][rid#8236d00/initial] (3) [per-dir /var/www/localhost/htdocs/drupal/] strip per-dir prefix: /var/www/localhost/htdocs/drupal/ -> 127.0.0.1 - - [02/Feb/2007:11:46:19 +0100] [localhost/sid#818b240][rid#8236d00/initial] (3) [per-dir /var/www/localhost/htdocs/drupal/] applying pattern '^(.*)$' to uri '' 127.0.0.1 - - [02/Feb/2007:11:46:19 +0100] [localhost/sid#818b240][rid#8236d00/initial] (4) RewriteCond: input='/var/www/localhost/htdocs/drupal/' pattern='!-f' => matched 127.0.0.1 - - [02/Feb/2007:11:46:19 +0100] [localhost/sid#818b240][rid#8236d00/initial] (4) RewriteCond: input='/var/www/localhost/htdocs/drupal/' pattern='!-d' => not-matched 127.0.0.1 - - [02/Feb/2007:11:46:19 +0100] [localhost/sid#818b240][rid#8236d00/initial] (1) [per-dir /var/www/localhost/htdocs/drupal/] pass through /var/www/localhost/htdocs/drupal/ But if I am trying to connect to https://localhost/drupal/ the RewriteRule doesn't seem to be executed. There is not entry in the log file. And addresses like https://localhost/drupal/admin fail with `url not found'. What's going wrong? Ciao Andreas --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx