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: [EMAIL PROTECTED]
   "   from the digest: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to