You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Massimiliano Muccinelli <ma...@gmail.com> on 2009/09/17 07:15:11 UTC

[users@httpd] Problem with RewriteCond

Hi all

I've got this rule

####
 RewriteEngine On
 RewriteCond %{HTTP_HOST} ^(www\.)?manitese\.it$ [NC]
 RewriteRule ^$ http://www.manitese.it/landing [R=301,L]
####

It works nice but i'd like t redirect only the www.manitese.it
request... not for example the www.manitese.it/?p=123 requests... how
do i have to change it?

Thans
.M

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] Problem with RewriteCond

Posted by Krist van Besien <kr...@gmail.com>.
On Thu, Sep 17, 2009 at 8:15 AM, Massimiliano Muccinelli
<ma...@gmail.com> wrote:

> Krist mistyped #ReweriteCond %{QUERY_STRING} ^$# and i didn't notice it...

Sorry about that. But early in the morning on my way to work that
sometimes happens :-)

krist


-- 
krist.vanbesien@gmail.com
krist@vanbesien.org
Bremgarten b. Bern, Switzerland
--
A: It reverses the normal flow of conversation.
Q: What's wrong with top-posting?
A: Top-posting.
Q: What's the biggest scourge on plain text email discussions?

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] Problem with RewriteCond

Posted by Massimiliano Muccinelli <ma...@gmail.com>.
2009/9/17 Massimiliano Muccinelli <ma...@gmail.com>:
> 2009/9/17 Krist van Besien <kr...@gmail.com>:
>> On Thu, Sep 17, 2009 at 7:15 AM, Massimiliano Muccinelli
>> <ma...@gmail.com> wrote:
>>> Hi all
>>>
>>> I've got this rule
>>>
>>> ####
>>>  RewriteEngine On
>>>  RewriteCond %{HTTP_HOST} ^(www\.)?manitese\.it$ [NC]
>>>  RewriteRule ^$ http://www.manitese.it/landing [R=301,L]
>>> ####
>>>
>>> It works nice but i'd like t redirect only the www.manitese.it
>>> request... not for example the www.manitese.it/?p=123 requests... how
>>> do i have to change it?
>>
>> Add:
>> ReweriteCond %{QUERY_STRING} ^$
>>
>> In front...
>> ...
>
> I get an error 500...
>
> That's the error log
> "[Thu Sep 17 07:57:45 2009] [alert] [client 82.59.218.217]
> /var/www/.htaccess: Invalid command 'ReweriteCond', perhaps misspelled
> or defined by a module not included in the server configuration"
>

Eh....

Sorry...
It Works!!!!

Krist mistyped #ReweriteCond %{QUERY_STRING} ^$# and i didn't notice it...

Thanks!!!

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] Problem with RewriteCond

Posted by Massimiliano Muccinelli <ma...@gmail.com>.
2009/9/17 Krist van Besien <kr...@gmail.com>:
> On Thu, Sep 17, 2009 at 7:15 AM, Massimiliano Muccinelli
> <ma...@gmail.com> wrote:
>> Hi all
>>
>> I've got this rule
>>
>> ####
>>  RewriteEngine On
>>  RewriteCond %{HTTP_HOST} ^(www\.)?manitese\.it$ [NC]
>>  RewriteRule ^$ http://www.manitese.it/landing [R=301,L]
>> ####
>>
>> It works nice but i'd like t redirect only the www.manitese.it
>> request... not for example the www.manitese.it/?p=123 requests... how
>> do i have to change it?
>
> Add:
> ReweriteCond %{QUERY_STRING} ^$
>
> In front...
> ...

I get an error 500...

That's the error log
"[Thu Sep 17 07:57:45 2009] [alert] [client 82.59.218.217]
/var/www/.htaccess: Invalid command 'ReweriteCond', perhaps misspelled
or defined by a module not included in the server configuration"

.M

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: [users@httpd] Problem with RewriteCond

Posted by Krist van Besien <kr...@gmail.com>.
On Thu, Sep 17, 2009 at 7:15 AM, Massimiliano Muccinelli
<ma...@gmail.com> wrote:
> Hi all
>
> I've got this rule
>
> ####
>  RewriteEngine On
>  RewriteCond %{HTTP_HOST} ^(www\.)?manitese\.it$ [NC]
>  RewriteRule ^$ http://www.manitese.it/landing [R=301,L]
> ####
>
> It works nice but i'd like t redirect only the www.manitese.it
> request... not for example the www.manitese.it/?p=123 requests... how
> do i have to change it?

Add:
ReweriteCond %{QUERY_STRING} ^$

In front...


Krist



-- 
krist.vanbesien@gmail.com
krist@vanbesien.org
Bremgarten b. Bern, Switzerland
--
A: It reverses the normal flow of conversation.
Q: What's wrong with top-posting?
A: Top-posting.
Q: What's the biggest scourge on plain text email discussions?

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org