httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Varun Bhuvanendran <varun.bhuvanend...@gmail.com>
Subject Re: [users@httpd] port redirecting mapping
Date Thu, 13 Feb 2014 15:59:26 GMT
It was so helpful.
Thanks thomas
On Feb 13, 2014 6:44 PM, "Thomas Eckert" <thomas.r.w.eckert@gmail.com>
wrote:

> The problem with your vhost is that it responds to requests on port 80 and
> if a request hits your server on port 3030 that vhost is simply not used.
> That's what *<VirtualHost *:80>* does. Can't help you with the Rewrite
> stuff, I've kept my distance from it so far. You would need someone else to
> look over that, in case you still wanted to use it.
>
>
> On Thu, Feb 13, 2014 at 11:24 AM, Varun Bhuvanendran <
> varun.bhuvanendran@gmail.com> wrote:
>
>> Thomas
>> This was what i am looking for. Thnaks thomas.
>> what i was trying to do is, allow access to *http://domain_name
>> <http://domain_name> *,
>>  if a request like *http://domain_name:3030 <http://domain_name:3030>  *comes
>> it should be
>> redirected/mapped to another link. From the above help i could
>> redirect a request with :3030 to http://domain_name
>>
>> I tried the *RewriteRule *with the intention to replace the :3030 with
>> 80 from the url* http://domain_name:3030 <http://domain_name:3030>* like
>> this
>> *<VirtualHost *:80>*
>>
>>
>> *RewriteEngine on          RewriteCond %{QUERY_STRING} ^(.*):3030(.*)$
>>     RewriteRule ^(.*)$ $%?:80% [L,R=301]*
>> *</VirtualHost>*
>> this seems not working. Is there any syntax error or something. Does this
>> rewrite part be inside <*VirtualHost *:3030*> ... <*/VirtualHost*>
>>
>>
>>
>> On Thu, Feb 13, 2014 at 3:16 PM, Thomas Eckert <
>> thomas.r.w.eckert@gmail.com> wrote:
>>
>>> I'm confused as to what your setup and intention is. From your original
>>> message I assumed you were talking about a "normal" server but your
>>> configuration example looks like a
>>> reverse proxy. Also, I assumed you wanted requests to
>>> http://domain_name:3030/ to be redirected but then you said *all*
>>> requests to port 3030.
>>>
>>> Does this suit your problem ?
>>>
>>> Listen 10.10.10.10:3030 http
>>> <VirtualHost *:3030>
>>>   ServerName my_redirect_host
>>>   Redirect permanent / http://domain_name/
>>> </VirtualHost>
>>>
>>>
>>> On Mon, Feb 10, 2014 at 2:57 PM, varun <varun.bhuvanendran@gmail.com>wrote:
>>>
>>>>  I am trying to redirect a link with a port number to another link. I
>>>> had tried this with the intention
>>>> that all requests ending with :3030/ should be mapped to
>>>> http://domain_name/
>>>>
>>>>    * <Proxy *>*
>>>> *        Order allow,deny*
>>>> *        Allow from all*
>>>> *    </Proxy>*
>>>> *    ProxyPass :3030/ http://domain_name/ <http://domain_name/>*
>>>> *    ProxyPassReverse :3030/ http://domain_name/ <http://domain_name/>*
>>>> This is not working, as a request like http://domain:3030 is not
>>>> redirecting.
>>>>
>>>> But when i tries
>>>>     ProxyPass / http://domain_name:3030/
>>>>     ProxyPassReverse / http://domain_name:3030/
>>>> A request like this *http://domain_name <http://domain_name>*redirects
to *http://domain_name:3030
>>>> <http://domain_name:3030>*
>>>>
>>>> Also tries "Redirect"
>>>>     *Redirect :3030 http://domain_name <http://domain_name>*
>>>>
>>>> rewrite_module is enabled.
>>>>
>>>> Is there any config error or the approach is bad.
>>>>
>>>>
>>>> On Monday 10 February 2014 06:21 PM, Thomas Eckert wrote:
>>>>
>>>>   Assuming you have a working config for a server/vhost on
>>>> domain_name:3030, then how about
>>>>   Redirect permanent / http://domain_name:3000/
>>>> ? See http://httpd.apache.org/docs/current/mod/mod_alias.html#redirectand
friends.
>>>>
>>>>  "Restricted" access is a bit vague but
>>>> http://httpd.apache.org/docs/current/howto/access.html is a good start.
>>>>
>>>>
>>>>
>>>> On Mon, Feb 10, 2014 at 12:58 PM, varun <varun.bhuvanendran@gmail.com>wrote:
>>>>
>>>>>  Is it possible to redirect a request for one port to another one.
>>>>> Say a request like *http://domain_name:3030 <http://domain_name:3030>*be
accepted and
>>>>> redirected/mapped, so that the server should be able to process the
>>>>> request like* http://domain_name:3000 <http://domain_name:3000>*.
And
>>>>> a direct request like *http://domain_name:3000
>>>>> <http://domain_name:3000>*
>>>>> should be restricted.
>>>>> Is there any modules, directive in apache. I am new to apache. On
>>>>> Ubuntu 12.04.
>>>>>
>>>>
>>>>
>>>> --
>>>> kind regards
>>>> varun <http://varun.bounceme.net/>
>>>>
>>>
>>>
>>
>>
>> --
>> kind regards
>> varun <http://varun.bounceme.net>
>>
>>
>

Mime
View raw message