so if i understood well:
RewriteBase http://my_ip_address/myroot/
RewriteRule ^(de|en|fr)/welcome/$    welcome/index.php?lang=$1 [L]

should work ?



On Tue, Sep 16, 2008 at 7:18 PM, Eric Covener <[EMAIL PROTECTED]> wrote:

> On Tue, Sep 16, 2008 at 1:11 PM, Alain Roger <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > i'm closed to succeed with RewriteRule, i just have 1 last issue
> > when i use:
> > RewriteRule ^(de|en|fr)/welcome/$    /welcome/index.php?lang=$1 [L]
> >
> > everything which looks like en/welcome will be rewritten
> > /welcome/index.php?lang=en
> > this works fine... i only have 1 problem. /welcome/... does not exist in
> the
> > current context.
> > it exists only as http://my_ip_address/myroot/welcome/
> >
> > so i tried to use RewriteBase /my_ip_address/myroot/ but without success.
> > how can i redirect each rule to http://my_ip_address/myroot/ ?
> > (without hardcoding each rewriterule as following: RewriteRule
> > ^(de|en|fr)/welcome/$
> > http://my_ip_address/myroot/welcome/index.php?lang=$1 [L])
>
> Your rules are in htaccess. if you drop the leading slash of your
> replacement string, ti will be interpeted as relative to your
> RewriteBase (but your RewriteBase can't just be made up, it has to be
> the URL that got you there)
>
>
>
> --
> Eric Covener
> [EMAIL PROTECTED]
>
> ---------------------------------------------------------------------
> 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: [EMAIL PROTECTED]
>   "   from the digest: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Alain
------------------------------------
Windows XP SP3
PostgreSQL 8.2.4 / MS SQL server 2005
Apache 2.2.4
PHP 5.2.4
C# 2005-2008

Reply via email to