Re: a complex .htaccess redirect question

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

 



If all you want is for  http://www.mydomain.com/en/page?artId=1234 to be handled by page.html, then enabling MultiViews might be a much easier solution then bringing in the beast that is mod_rewrite.

MultiViews basically extends the requested URI to possible matches (content negotiation), if the initial request would result in a 404 error. For more information, see the MultiViews paragraph on this page  https://httpd.apache.org/docs/current/content-negotiation.html#negotiation 

On Mon, Sep 17, 2012 at 1:00 PM, <joydeep@xxxxxxxxxxxxxxx> wrote:
On Mon, 17 Sep 2012 06:40:05 -0400
Eric Covener <covener@xxxxxxxxx> wrote:

> On Mon, Sep 17, 2012 at 6:36 AM,  <joydeep@xxxxxxxxxxxxxxx> wrote:
> > Hello list,
> >
> > How can I append .html in-between a link ?
> >
> > For example  http://www.mydomain.com/en/page?artId=1234  should redirected to
> >
> > http://www.mydomain.com/en/page.html?artId=1234
> >
> > page1?artId=1234 needs to be redirected as page1.html?artId=1234
> >
> > How can I achieve this through .htaccesss ?
> >
> > I have already tested with
> >
> > ```````````````
> > RewriteRule ^page$ $1.html [L]
>
> You need to capture something with () to use $1.
>
Thanks,

Based on your suggestion, I have ttried with ? as per the the links. So now the rule is

RewriteRule ^page(?)$ $1.html [L]

But the link still appears with out .html  like  http://www.mydomain.com/en/page?artId=1234

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx




--
Gr,

Mathijs

[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