httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steffan A. Cline" <stef...@hldns.com>
Subject Re: [users@httpd] mod rewrite
Date Mon, 26 Nov 2012 05:17:07 GMT
Is there a way to rewrite the HTTP_HOST where the . Is changed to a - ?

HTTP_HOST= something.com
Redirects to domain.com/something-com/

Is it possible?


Thanks

Steffan


On 11/8/12 11:38 PM, "Igor Cicimov" <icicimov@gmail.com> wrote:

> RewriteEngine On 
> RewriteCond %{HTTP_HOST} !^(www\.)?domain.com <http://domain.com> $ [NC]
> RewriteRule .* http://domain.com?domain=%{HTTP_HOST}
> <http://domain.com?domain=%%7BHTTP_HOST%7D>  [R,L]
> 
> 
> 
> 
> On Fri, Nov 9, 2012 at 3:36 PM, Steffan A. Cline <steffan@hldns.com> wrote:
>> Works a charm with one exception.
>> 
>> www.domain.com <http://www.domain.com>  redirects to
>> domain.com?domain=www.domain.com <http://domain.com?domain=www.domain.com>
>> 
>> Anyway to fix that? www.domain.com <http://www.domain.com>  should be ignored
>> since that is the domain itself.
>> 
>> 
>> Thanks
>> 
>> Steffan
>> 
>> 
>> 
>> 
>> On 11/8/12 7:24 PM, "Igor Cicimov" <icicimov@gmail.com> wrote:
>> 
>>> RewriteEngine On
>>> RewriteCond %{HTTP_HOST} !^domain.com <http://domain.com> $ [NC]
>>> RewriteRule .* http://domain.com?domain=%{HTTP_HOST} [R,L]
>>> 
>>> 
>>> On Fri, Nov 9, 2012 at 1:05 PM, Steffan A. Cline <steffan@hldns.com> wrote:
>>>> Thanks for the URL. I did not read this one, but a similar one also on the
>>>> site.
>>>> 
>>>> I did not blindly ask for suggestions without trying it first.
>>>> 
>>>> The issue I ran into was too many redirects. Clearly I didn't get it right
>>>> and hoped someone may have something worth trying.
>>>> 
>>>> Thanks
>>>> 
>>>> Steffan
>>>> 
>>>> 
>>>> On 11/8/12 6:32 PM, "Igor Cicimov" <icicimov@gmail.com> wrote:
>>>> 
>>>>> 
>>>>> On Fri, Nov 9, 2012 at 9:59 AM, Steffan A. Cline <steffan@hldns.com>
>>>>> wrote:
>>>>>> I am trying to figure out a specific rewrite.
>>>>>> 
>>>>>> I have a default host set up to catch any domains not served on the
>>>>>> specific server.
>>>>>> 
>>>>>> I am trying to direct unknown domains in a manner such as :
>>>>>> 
>>>>>> default domain would be domain.com <http://domain.com>
>>>>>> 
>>>>>> So, abc.com <http://abc.com>  hits, it would be rewritten to
>>>>>> 
>>>>>> http://domain.com?domain=abc.com
>>>>>> 
>>>>>> or
>>>>>> 
>>>>>> http://domain.com/abc-com/
>>>>>> 
>>>>>> Any suggestions?
>>>>> 
>>>>> Yes, read the mod_rewrite page its all in there
>>>>> 
>>>>> http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html
>>>>>  
>>>>>> 
>>>>>> 
>>>>>> Thanks
>>>>>> 
>>>>>> Steffan
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>>>>>> For additional commands, e-mail: users-help@httpd.apache.org
>>>>>> 
>>>>> 
>>> 
> 



Mime
View raw message