This doesn't work for me either with or without the trailing slash. I'll try it 
with the name and alias lines interchanged.

> On 30 Nov 2018, at 12:27, Jeff Cox <j...@jeffpcox.com> wrote:
> 
> Try it like this.  This is mine except my server name and server alias are 
> reversed.
> 
> <VirtualHost *:80>
>     ServerName www.abc.com <http://www.abc.com/>
>     ServerAlias abc.com <http://abc.com/>
>     Redirect 301 / https://www.abc.com/ <https://www.abc.com/>
> </VirtualHost>
> 
> --
> Jeff Cox
> j...@jeffpcox.com <mailto:j...@jeffpcox.com>
> 
> 
> 
> On Fri, Nov 30, 2018 at 1:40 PM Jack M. Nilles <jnil...@jala.com 
> <mailto:jnil...@jala.com>> wrote:
> I tried adding trailing slashes as follows, but the result was the same: a 
> 111 error. Did I misinterpret your comment?
> 
>> # http redirect
>> <VirtualHost aaa.bbb.ccc.ddd:80>
>>  ServerName www.host1.com <http://www.host1.com/>
>>  ServerAlias host1.com <http://host1.com/> *.host1.com <http://host1.com/> 
>>    Redirect "/" "https://www.host1.com <https://www.host1.com/>/" # Here
>> </VirtualHost>
>> 
>> <Virtualhost *:80>
>>  ServerName www.host2.com <http://www.host2.com/>
>>  ServerAlias host2.com <http://host2.com/> *.host2.com <http://host2.com/>
>>    Redirect / https://www.host2.com <https://www.host2.com/>/ # and here
>> </VirtualHost>
>> 
>> # https versions
>> <VirtualHost aaa.bbb.ccc.ddd:443>
>>   ServerAdmin . . .
>>   ServerName www.host1.com <http://www.host1.com/>
>>   ServerAlias . . .
>> . . .
> 
>> On 29 Nov 2018, at 15:12, Frank Gingras <thu...@apache.org 
>> <mailto:thu...@apache.org>> wrote:
>> 
>> The (111) is a networking issue because you're not matching the trailing 
>> slashes with your redirects.
>> 
>> On Thu, Nov 29, 2018 at 6:06 PM Jonathon Koyle <literea...@gmail.com 
>> <mailto:literea...@gmail.com>> wrote:
>> Can you reproduce the issue and provide some logs, and maybe more 
>> information about the actual response?  the 1xx range isn't supposed to be 
>> an error code in HTTP.
>> 
>> On Thu, Nov 29, 2018 at 3:25 PM Jack M. Nilles <jnil...@jala.com 
>> <mailto:jnil...@jala.com>> wrote:
>> I have the following configuration file covering two virtual hosts:
>> 
>> # http redirect
>> <VirtualHost aaa.bbb.ccc.ddd:80>
>>  ServerName www.host1.com <http://www.host1.com/>
>>  ServerAlias host1.com <http://host1.com/> *.host1.com <http://host1.com/> 
>>    Redirect "/" "https://www.host1.com <https://www.host1.com/>"
>> </VirtualHost>
>> 
>> <Virtualhost *:80>
>>  ServerName www.host2.com <http://www.host2.com/>
>>  ServerAlias host2.com <http://host2.com/> *.host2.com <http://host2.com/>
>>    Redirect / https://www.host2.com <https://www.host2.com/>
>> </VirtualHost>
>> 
>> # https versions
>> <VirtualHost aaa.bbb.ccc.ddd:443>
>>   ServerAdmin . . .
>>   ServerName www.host1.com <http://www.host1.com/>
>>   ServerAlias . . .
>> . . .
>> 
>> The https parts work well but if people try to get http://host1.com 
>> <http://host1.com/> or http://host2.com <http://host2.com/> they get 
>> connection (111) errors indicating that the redirects aren't working. I've 
>> tried different versions of the redirects -- with and without double quotes 
>> -- and it doesn't seem to make a difference.
>> 
>> How to I get the redirects to function?
>> 
>> 
>> -- 
>> Jonathon Koyle
> 

Reply via email to