Re: [users@httpd] using mod_rewrite to get around unknown directive in .htaccess

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 1/31/06, Jason Keltz <jas@xxxxxxxxxxx> wrote:
> An Apache module is enabled on our 1.3.34 https server, and not on our
> http server.  The http and https servers serve the same document tree.
>
> One .htaccess file in a users web tree (say, ~user/secure/.htaccess)
> contains directives that will only work on the https server.  When a
> user visits the page on the http tree, they get an "Internal Server
> Error" message.  This, I would expect.
>
> However, I would like to make it so that when the user tries to view the
> page VIA http, he is automatically redirected to the https page using
> mod_rewrite.  Now, the directives in the .htaccess file exist, and
> everything works.  The problem is that even though I include the rewrite
> directives in the upper level (~user/.htaccess) file that will may
> http://server/~user/secure to https://server/~user/secure, the server
> still tries http://server/~user/secure/.htaccess first, and dies with
> the internal server error, so it does not end up redirecting.
>
> Is there a simple way around this?

Use httpd.conf to turn off .htacess processing (AllowOverride) in the
relevant directory inside the <VirtualHost> section for the non-ssl
host.

Joshua.

---------------------------------------------------------------------
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



[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux