Re: mod rewrite

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

 



On the rewrite rule, I was working on 

RewriteRule ([\w]*)\.(.*) http://domain.com/$1-$2/

BUT what if there is anything before xxx.com like www.xxx.com? I am no pro with regex but trying to find a way around that.



Thanks

Steffan


On 11/26/12 10:46 AM, "Steffan A. Cline" <steffan@xxxxxxxxx> wrote:

Igor,

I am not sure what you mean. The ?domain=xxx.com option works great.

I was just wondering if there was a way to change it from ?domain=xxx.com to /xxx-com/ simply changing the . to a -

Is it possible? I didn't know if it was possible to put that into a regex replacement of a sort.



Thanks

Steffan


On 11/26/12 12:53 AM, "Igor Cicimov" <icicimov@xxxxxxxxx> wrote:


On 26/11/2012 4:17 PM, "Steffan A. Cline" <steffan@xxxxxxxxx> wrote:
>
> 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?

There is nothing to rewrite here. You need to do what you already said above, redirect the domain something to the other url.

>
>
> Thanks
>
> Steffan
>
>
> On 11/8/12 11:38 PM, "Igor Cicimov" <icicimov@xxxxxxxxx> wrote:
>
>> RewriteEngine On
>> RewriteCond %{HTTP_HOST} !^(www\.)?domain.com$ [NC]
>> RewriteRule .* http://domain.com?domain=%{HTTP_HOST} [R,L]
>>
>>
>>
>>
>> On Fri, Nov 9, 2012 at 3:36 PM, Steffan A. Cline <steffan@xxxxxxxxx> wrote:
>>>
>>> Works a charm with one exception.
>>>
>>> www.domain.com redirects to domain.com?domain=www.domain.com
>>>
>>> Anyway to fix that? www.domain.com should be ignored since that is the domain itself.
>>>
>>>
>>> Thanks
>>>
>>> Steffan
>>>
>>>
>>>
>>>
>>> On 11/8/12 7:24 PM, "Igor Cicimov" <icicimov@xxxxxxxxx> wrote:
>>>
>>>> RewriteEngine On
>>>> RewriteCond %{HTTP_HOST} !^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@xxxxxxxxx> 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@xxxxxxxxx> wrote:
>>>>>
>>>>>>
>>>>>> On Fri, Nov 9, 2012 at 9:59 AM, Steffan A. Cline <steffan@xxxxxxxxx> 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
>>>>>>>
>>>>>>> So, 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@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