RE: [users@httpd] rewrite rule

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

 



 

> -----Original Message-----
> From: Kailash Vyas [mailto:kailash.vyas@xxxxxxxxx] 
> Sent: Mittwoch, 25. Januar 2006 14:17
> To: users@xxxxxxxxxxxxxxxx
> Subject: Re: [users@httpd] rewrite rule
> 
> Hi
> 
> RewriteRule ^property/(.*)$    http://example.com/index/$1
> 
> I have written this rule. This redirects the page to index and is
> handled by index page.
> It works for this page
> 
> But I want all the requests to be handled by index page
> I wrote this rule for it
> RewriteRule ^(.*)$    http://example.com/index/$1

OK. What's happening here is that the pattern matches everything - so you get an infinite loop. You need either more specific rules eg:

RewriteRule /dir1/(.*)$    http://example.com/index/$1
RewriteRule /dir2/(.*)$    http://example.com/index/$1 etc...

or, you need a RewriteCond to skip if the URL begins with "index", eg,

RewriteCond %{REQUEST_URI} !^/index/.*
RewriteRule ^(.*)$    http://example.com/index/$1

Rgds,
Owen Boyle
Disclaimer: Any disclaimer attached to this message may be ignored. 

> 
> but it is firing this error.
> 
> mod_rewrite: maximum number of internal redirects reached. Assuming
> configuration error. Use 'RewriteOptions MaxRedirects' to increase the
> limit if neccessary.
> 
> 
> Thanks,
> Kailash
> 
> On 1/25/06, Boyle Owen <Owen.Boyle@xxxxxxx> wrote:
> > > -----Original Message-----
> > > From: Kailash Vyas [mailto:kailash.vyas@xxxxxxxxx]
> > > Sent: Mittwoch, 25. Januar 2006 12:08
> > > To: users@xxxxxxxxxxxxxxxx
> > > Subject: [users@httpd] rewrite rule
> > >
> > > hi all,
> > >
> > > I am working on rewrite rule for a website and need some 
> help on it.
> > > I need all the requests for php pages to be handled by index page.
> > >
> > > for example urls
> > > http://example.com/xyz/1/2/3
> > > http://example.com/abc/1/2/3
> > >
> > > should be handled by http://example.com/index.php
> >
> > Did you read 
> http://httpd.apache.org/docs/1.3/misc/rewriteguide.html?
> >
> > What did you try? What went wrong? what did the log say?
> > (or are you just looking for someone to write the rule for 
> you... :-\)
> >
> > Rgds,
> > Owen Boyle
> > Disclaimer: Any disclaimer attached to this message may be ignored.
> >
> > >
> > > thanks,
> > > kailash
> > >
> > > 
> ---------------------------------------------------------------------
> > > 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@xxxxxxxxxxxxxxxx
> > >    "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
> > > For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
> > >
> > >
> > Diese E-mail ist eine private und persönliche 
> Kommunikation. Sie hat keinen Bezug zur Börsen- bzw. 
> Geschäftstätigkeit der SWX Gruppe. This e-mail is of a 
> private and personal nature. It is not related to the 
> exchange or business activities of the SWX Group. Le présent 
> e-mail est un message privé et personnel, sans rapport avec 
> l'activité boursière du Groupe SWX.
> >
> >
> > This message is for the named person's use only. It may 
> contain confidential, proprietary or legally privileged 
> information. No confidentiality or privilege is waived or 
> lost by any mistransmission. If you receive this message in 
> error, please notify the sender urgently and then immediately 
> delete the message and any copies of it from your system. 
> Please also immediately destroy any hardcopies of the 
> message. You must not, directly or indirectly, use, disclose, 
> distribute, print, or copy any part of this message if you 
> are not the intended recipient. The sender's company reserves 
> the right to monitor all e-mail communications through their 
> networks. Any views expressed in this message are those of 
> the individual sender, except where the message states 
> otherwise and the sender is authorised to state them to be 
> the views of the sender's company.
> >
> > 
> ---------------------------------------------------------------------
> > 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@xxxxxxxxxxxxxxxx
> >    "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
> > For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
> >
> >
> 
> ---------------------------------------------------------------------
> 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@xxxxxxxxxxxxxxxx
>    "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
> For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
> 
> 

---------------------------------------------------------------------
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@xxxxxxxxxxxxxxxx
   "   from the digest: users-digest-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