The interchange also had no effect. Nor did changing the line to:
RedirectPermanent / https://www.host1.com <https://www.host1.com/>


> On 30 Nov 2018, at 13:52, Jack M. Nilles <jnil...@jala.com> wrote:
> 
> 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 
>> <mailto: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