Re: [WebDNA] Clean URLS job - will pay
This WebDNA talk-list message is from 2010
It keeps the original formatting.
numero = 104931
interpreted = N
texte = > This message is in MIME format. Since your mail reader does not understandthis format, some or all of this message may not be legible.--B_3350479281_24500458Content-type: multipart/alternative;boundary="B_3350479281_24536775"--B_3350479281_24536775Content-type: text/plain;charset="ISO-8859-1"Content-transfer-encoding: quoted-printableClueChanging the rewrite rule from;> RewriteRule ^([A-Za-z0-9_]+).csn?$ index.csn?pageName=3D$1 [L,QSA]To> RewriteRule ^([A-Za-z0-9_]+)$ index.csn?pageName=3D$1 [L,QSA]Changes the [pageName] value to =B3index.csn=B2 ... So I=B9d say it is looping...Your thoughts?It=B9s still holding the values of the other variables when it does this.on 3/3/10 4:05 PM, Stuart Tremain at webdna@idfk.com.au wrote:> Diane>=20> To me is sounds like the rule is looping and ending up showing the pagena=me as> index (as the rule implies), I would have thought that the [L] flag would= have> stopped that from happening.>=20> So I assume your final url is looking like:>=20> index.csn?pageName=3Dindex&var1=3D1var&var2=3D2var&var3=3D3var>=20> If you change the flag to [L] does it still work or swap them around [QSA=,L] ?>=20> Regards>=20> Stuart Tremain> IDFK Web Developments> AUSTRALIA> webdna@idfk.com.au>=20>=20>=20>=20> On 03/03/2010, at 12:55 PM, Diane Blackmore (Cohesion) wrote:>=20>> Hi>>=20>> Sorry Stuart but I just don=B9t know how much more info I can give =AD I=B9ve>> colour coded the relevant bits and everything, and already explained thi=s as>> best I can. [pagename] is not a reserved variable =AD it=B9s not meant to re=veal>> the [thisurl] variable which is a whole different thing.>>=20>> I can=B9t give you access to this in a full URL that you can visit because= I=B9m>> having to turn on the rewrite only when I test.>>=20>> Basically, I need the rewrite rule to take the part before the =B3.csn=B2 a=nd>> throw it in as a variable in part 2 of the the rule =AD as I=B9ve coloured>> purple. It also needs to append the rest of the variables, which it is d=oing>> fine.>>=20>> At the moment the rewrite says the [pagename] variable is =B3index=B2 when i=t>> needs to be =B3accommodation=B2. I don=B9t know why because I=B9d have thought t=hat>> in the rule below =B3$1=B2 would take the bit as ([A-Za-z0-9_]+) and use tha=t....>> But it=B9s not.>>=20>>>
>>> RewriteEngine on>>> RewriteRule ^([A-Za-z0-9_]+).csn?$ index.csn?pageName=3D$1 [L,QSA]>>> >>=20>>=20>> Thanks,>>=20>> on 3/3/10 2:31 PM, Stuart Tremain at webdna@idfk.com.au wrote:>>=20>>> and what is happening now ???>>>=20>>> please c&p the url .......>>>=20>>> Regards>>>=20>>> Stuart Tremain>>> IDFK Web Developments>>> AUSTRALIA>>> webdna@idfk.com.au>>>=20>>>=20>>>=20>>>=20>>> On 03/03/2010, at 12:22 PM, Diane Blackmore (Cohesion) wrote:>>>=20>>>> Hi>>>>=20>>>> I want the URL>>>>=20>>>> accommodation.csn?var1=3D1var&var2=3D2var&var3=3D3var>>>>=20>>>> To rewrite to>>>>=20>>>> index.csn?pageName=3Daccommodation&var1=3D1var&var2=3D2var&var3=3D3var>>>>=20>>>>=20>>>> Thanks,>>>>=20>>>>=20>>>> on 3/3/10 2:06 PM, Stuart Tremain at webdna@idfk.com.au wrote:>>>>=20>>>>> > Diane>>>>> >=20>>>>> > Please show us exactly what the url becomes .... and what you want =it to>>>>> be.>>>>> >=20>>>>> >=20>>>>> > Regards>>>>> >=20>>>>> > Stuart Tremain>>>>> > IDFK Web Developments>>>>> > AUSTRALIA>>>>> > webdna@idfk.com.au>>>>> >=20>>>>> >=20>>>>> >=20>>>>> >=20>>>>> > On 03/03/2010, at 11:29 AM, Diane Blackmore (Cohesion) wrote:>>>>> >=20>>>>>> >> Hi>>>>>> >>=20>>>>>>>> >>>> RewriteRule ^([A-Za-z0-9_]+).csn?$ index.csn?pageName=3D$1 [L,Q=SA]>>>>>> >>=20>>>>>> >> If you look at the code you'll see that pageName is a variable - =it's>>>>>> not a>>>>>> >> reference to the name of the page that's doing the processing.>>>>>> >>=20>>>>>> >> It's value should be that of the name of the page in the first pa=rt of>>>>>> the>>>>>> >> rewrite rule.... In the example;>>>>>> >>=20>>>>>>>> >>>> ..../accommodation.csn?var1=3D1var&var2=3D2var&var3=3D3var>>>>>> >>=20>>>>>> >> Under the rule, this should go to;>>>>>> >>=20>>>>>>>> >>>>=20>>>>>>>> ..../index.csn?pageName=3Daccommodation&var1=3D1var&var2=3D2var&var3=3D3va=r>>>>>> >>=20>>>>>> >>=20>>>>>> >>=20>>>>>> >> Cheers,>>>>>> >>=20>>>>>> >>=20>>>>>> >> on 3/3/10 12:33 PM, Stuart Tremain at webdna@idfk.com.au wrote:>>>>>> >>=20>>>>>>> >>> Page name will always be index.csn as that is the name of the>>>>>>> template not>>>>>>> >>> the>>>>>>> >>> url. If you need the value of the url, you will need to pass th=at asa>>>>>>> >>> variable.>>>>>>> >>>=20>>>>>>> >>> From memory [ThisURL] will also display index.csn>>>>>>> >>>=20>>>>>>> >>> Regards>>>>>>> >>>=20>>>>>>> >>> Stuart Tremain>>>>>>> >>> IDFK Web Developments>>>>>>> >>> AUSTRALIA>>>>>>> >>> webdna@idfk.com.au>>>>>>> >>>=20>>>>>>> >>>=20>>>>>>> >>>=20>>>>>>> >>>=20>>>>>>> >>> On 03/03/2010, at 10:23 AM, Diane Blackmore (Cohesion) wrote:>>>>>>> >>>=20>>>>>>>> >>>> Hi>>>>>>>> >>>>=20>>>>>>>> >>>> Back to this.... BTW you guys on the list are all awesome...>>>>>>>> >>>>=20>>>>>>>> >>>> Matthew - Can confirm that your method seems to best achieve =whatI'm=20>>>>>>>> >>>> after,>>>>>>>> >>>> and that mod_rewrite is working on the server. Problem is now= as>>>>>>>> follows;>>>>>>>> >>>>=20>>>>>>>> >>>> Using your exact rewrite rule below, the URL>>>>>>>> >>>>=20>>>>>>>> >>>> ..../accommodation.csn?var1=3D1var&var2=3D2var&var3=3D3var>>>>>>>> >>>>=20>>>>>>>> >>>> Now successfully goes to the right place. The problem is that>>>>>>>> according to>>>>>>>> >>>> the WebDNA template (index.csn) that it's rewriting to, the>>>>>>>> variables=20>>>>>>>> >>>> aren't>>>>>>>> >>>> being carried over quite right....>>>>>>>> >>>>=20>>>>>>>> >>>> In the above example, the variables var1, var2, var3 are all =OK sothe>>>>>>>> >>>> problem clearly isn't with the QSA string.>>>>>>>> >>>>=20>>>>>>>> >>>> The problem is that the pageName variable has become 'index' =forsome>>>>>>>> >>>> reason... Perhaps getting this from some other part of the ru=le.>>>>>>>> >>>>=20>>>>>>>> >>>> Any ideas on this one?? If I can get this sorted I'll have th=e>>>>>>>> whole thing>>>>>>>> >>>> nailed.>>>>>>>> >>>>=20>>>>>>>> >>>>=20>>>>>>>> >>>> Cheers,>>>>>>>> >>>>=20>>>>>>>> >>>>=20>>>>>>>> >>>> on 16/2/10 11:07 AM, Matthew Bohne at matthew.bohne@benetela.=com>>>>>>>> wrote:>>>>>>>> >>>>=20>>>>>>>>> >>>>> Should be able to do it with this. The [L] means it is the =lastrule>>>>>>>>> >>>>> parsed, and the [QSA] tells mod_rewrite to pass the query s=tringalso.>>>>>>>>> >>>>>=20>>>>>>>>> >>>>>
>>>>>>>>> >>>>> RewriteEngine on>>>>>>>>> >>>>> RewriteRule ^([A-Za-z0-9_]+).csn?$ index.csn?pageName=3D$1 [L=,QSA]>>>>>>>>> >>>>> >>>>>>>>> >>>>>=20>>>>>>>>> >>>>> That said, mod_rewrite is worth learning.>>>>>>>>> >>>>>=20>>>>>>>>> >>>>>=20>>=20>>=20>>=20>>
>=20>=20--B_3350479281_24536775Content-type: text/html;charset="ISO-8859-1"Content-transfer-encoding: quoted-printableRe: [WebDNA] Clean URLS job - will payClue<=BR>
Changing the rewrite rule from;
RewriteRule ^([A-Za-z0-9_]+).csn?$ index.cs=n?pageName=3D$1 [L,QSA]
To
RewriteRule ^([A-Za-z0-9_]+)$ index.csn?pag=eName=3D$1 [L,QSA]
Changes the [pageName] value to “index.csn” ... So I’d sa=y it is looping... Your thoughts?
It’s still holding the values of the other variables when it does thi=s.
on 3/3/10 4:05 PM, Stuart Tremain at webdna@idfk.com.au wrote:
Diane
To me is sounds like the rule is looping and ending up showing the pagename= as index (as the rule implies), I would have thought that the [L] flag woul=d have stopped that from happening.
So I assume your final url is looking like:
index.csn?pageName=3Dindex&var1=3D1var&var2=3D2var&var3=3D3var
If you change the flag to [L] does it still work or swap them around= [QSA,L] ?
Regards
Stuart Tremain
IDFK Web Developments
AUSTRALIA
webdna@idfk.com.au
On 03/03/2010, at 12:55 PM, Diane Blackmore (Cohesion) wrote:
Hi
Sorry Stuart but I just don’t know how much more info I can give R=11; I’ve colour coded the relevant bits and everything, and already ex=plained this as best I can. [pagename] is not a reserved variable – it=’s not meant to reveal the [thisurl] variable which is a whole differe=nt thing.
I can’t give you access to this in a full URL that you can visit beca=use I’m having to turn on the rewrite only when I test.
Basically, I need the rewrite rule to take the part before the “.csn&=#8221; and throw it in as a variable in part 2 of the the rule –= as I’ve coloured purple. It also needs to append the rest of the vari=ables, which it is doing fine.
At the moment the rewrite says the [pagename] variable is “index̶=1; when it needs to be “accommodation”. I don’t know why b=ecause I’d have thought that in the rule below “$1” would =take the bit as ([A-Za-z0-9_]+) and use that.... But it’s not.
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^([A-Za-z0-9_]+).csn?$ index.csn?pageName=3D$1 [L,QSA]
</IfModule>
Thanks,
on 3/3/10 2:31 PM, Stuart Tremain at webdna@idfk.com.au wrote:
and what is happening now ???
please c&p the url .......
Regards
Stuart Tremain
IDFK Web Developments
AUSTRALIA
webdna@idfk.com.au
On 03/03/2010, at 12:22 PM, Diane Blackmore (Cohesion) wrote:
Hi
I want the URL
accommodation.csn?var1=3D1=var&var2=3D2var&var3=3D3var
To rewrite to
index.csn?pageName=3Daccom=modation&var1=3D1var&var2=3D2var&var3=3D3=var
Thanks,
on 3/3/10 2:06 PM, Stuart Tremain at webdna@idfk.com.au wrote:
> Diane
>
> Please show us exactly what the url becomes .... and what you want it =to be.
>
>
> Regards
>
> Stuart Tremain
> IDFK Web Developments
> AUSTRALIA
> webdna@idfk.com.au
>
>
>
>
> On 03/03/2010, at 11:29 AM, Diane Blackmore (Cohesion) wrote:
>
>> Hi
>>
>>>> RewriteRule ^([A-Za-z0-9_]+).=csn?$ index.csn?pageName=3D$1 [L,QSA]
>>
>> If you look at the code you'll see that pageName is a variable - i=t's not a
>> reference to the name of the page that's doing the processing.
>>
>> It's value should be that of the name of the page in the first par=t of the
>> rewrite rule.... In the example;
>>
>>>> ..../accommodation.csn?var1=3D1=var&var2=3D2var&var3=3D3var
>>
>> Under the rule, this should go to;
>>
>>>> ..../index.csn?pageName=3Daccom=modation&var1=3D1var&var2=3D2var&var3=3D3var
>>
>>
>>
>> Cheers,
>>
>>
>> on 3/3/10 12:33 PM, Stuart Tremain at webdna@idfk.com.au wrote:
>>
>>> Page name will always be index.cs=n as that is the name of the template not
>>> the
>>> url. If you need the value of the url, you will need to pass t=hat as a
>>> variable.
>>>
>>> From memory [ThisURL] will also display index.csn
>>>
>>> Regards
>>>
>>> Stuart Tremain
>>> IDFK Web Developments
>>> AUSTRALIA
>>> webdna@idfk.com.au
>>>
>>>
>>>
>>>
>>> On 03/03/2010, at 10:23 AM, Diane Blackmore (Cohesion) wrote:<=BR>>>>
>>>> Hi
>>>>
>>>> Back to this.... BTW you guys on the list are all awesome.=..
>>>>
>>>> Matthew - Can confirm that your method seems to best achie=ve what I'm
>>>> after,
>>>> and that mod_rewrite is working on the server. Problem is =now as follows;
>>>>
>>>> Using your exact rewrite rule below, the URL
>>>>
>>>> ..../accommodation.csn?var1=3D1var&var2=3D2var&var3=3D3v=ar
>>>>
>>>> Now successfully goes to the right place. The problem is t=hat according to
>>>> the WebDNA template (index.csn) that it's rewriting to, th=e variables
>>>> aren't
>>>> being carried over quite right....
>>>>
>>>> In the above example, the variables var1, var2, var3 are a=ll OK so the
>>>> problem clearly isn't with the QSA string.
>>>>
>>>> The problem is that the pageName variable has become 'inde=x' for some
>>>> reason... Perhaps getting this from some other part of the= rule.
>>>>
>>>> Any ideas on this one?? If I can get this sorted I'll have= the whole thing
>>>> nailed.
>>>>
>>>>
>>>> Cheers,
>>>>
>>>>
>>>> on 16/2/10 11:07 AM, Matthew Bohne at matthew.bohne@benete=la.com wrote:
>>>>
>>>>> Should be able to do it with this. The [L] means it is= the last rule
>>>>> parsed, and the [QSA] tells mod_rewrite to pass the qu=ery string also.
>>>>>
>>>>> <IfModule mod_rewrite.c>
>>>>> RewriteEngine on
>>>>> RewriteRule ^([A-Za-z0-9_]+).csn?$ index.csn?pageName=3D=$1 [L,QSA]
>>>>> </IfModule>
>>>>>
>>>>> That said, mod_rewrite is worth learning.
>>>>>
>>>>>
<image.gif>
![](3D"cid:3350479280_24537048")
--B_3350479281_24536775----B_3350479281_24500458Content-Type: image/gif; name="image.gif"Content-ID: <3350479280_24537048>Content-Transfer-Encoding: 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--B_3350479281_24500458--
Associated Messages, from the most recent to the oldest:
> This message is in MIME format. Since your mail reader does not understandthis format, some or all of this message may not be legible.--B_3350479281_24500458Content-type: multipart/alternative;boundary="B_3350479281_24536775"--B_3350479281_24536775Content-type: text/plain;charset="ISO-8859-1"Content-transfer-encoding: quoted-printableClueChanging the rewrite rule from;> RewriteRule ^([A-Za-z0-9_]+).csn?$ index.csn?pageName=3D$1 [L,QSA]To> RewriteRule ^([A-Za-z0-9_]+)$ index.csn?pageName=3D$1 [L,QSA]Changes the [pageName] value to =B3index.csn=B2 ... So I=B9d say it is looping...Your thoughts?It=B9s still holding the values of the other variables when it does this.on 3/3/10 4:05 PM, Stuart Tremain at webdna@idfk.com.au wrote:> Diane>=20> To me is sounds like the rule is looping and ending up showing the pagena=me as> index (as the rule implies), I would have thought that the [L] flag would= have> stopped that from happening.>=20> So I assume your final url is looking like:>=20> index.csn?pageName=3Dindex&var1=3D1var&var2=3D2var&var3=3D3var>=20> If you change the flag to [L] does it still work or swap them around [QSA=,L] ?>=20> Regards>=20> Stuart Tremain> IDFK Web Developments> AUSTRALIA> webdna@idfk.com.au>=20>=20>=20>=20> On 03/03/2010, at 12:55 PM, Diane Blackmore (Cohesion) wrote:>=20>> Hi>>=20>> Sorry Stuart but I just don=B9t know how much more info I can give =AD I=B9ve>> colour coded the relevant bits and everything, and already explained thi=s as>> best I can. [pagename] is not a reserved variable =AD it=B9s not meant to re=veal>> the [thisurl] variable which is a whole different thing.>>=20>> I can=B9t give you access to this in a full URL that you can visit because= I=B9m>> having to turn on the rewrite only when I test.>>=20>> Basically, I need the rewrite rule to take the part before the =B3.csn=B2 a=nd>> throw it in as a variable in part 2 of the the rule =AD as I=B9ve coloured>> purple. It also needs to append the rest of the variables, which it is d=oing>> fine.>>=20>> At the moment the rewrite says the [pagename] variable is =B3index=B2 when i=t>> needs to be =B3accommodation=B2. I don=B9t know why because I=B9d have thought t=hat>> in the rule below =B3$1=B2 would take the bit as ([A-Za-z0-9_]+) and use tha=t....>> But it=B9s not.>>=20>>> >>> RewriteEngine on>>> RewriteRule ^([A-Za-z0-9_]+).csn?$ index.csn?pageName=3D$1 [L,QSA]>>> >>=20>>=20>> Thanks,>>=20>> on 3/3/10 2:31 PM, Stuart Tremain at webdna@idfk.com.au wrote:>>=20>>> and what is happening now ???>>>=20>>> please c&p the url .......>>>=20>>> Regards>>>=20>>> Stuart Tremain>>> IDFK Web Developments>>> AUSTRALIA>>> webdna@idfk.com.au>>>=20>>>=20>>>=20>>>=20>>> On 03/03/2010, at 12:22 PM, Diane Blackmore (Cohesion) wrote:>>>=20>>>> Hi>>>>=20>>>> I want the URL>>>>=20>>>> accommodation.csn?var1=3D1var&var2=3D2var&var3=3D3var>>>>=20>>>> To rewrite to>>>>=20>>>> index.csn?pageName=3Daccommodation&var1=3D1var&var2=3D2var&var3=3D3var>>>>=20>>>>=20>>>> Thanks,>>>>=20>>>>=20>>>> on 3/3/10 2:06 PM, Stuart Tremain at webdna@idfk.com.au wrote:>>>>=20>>>>> > Diane>>>>> >=20>>>>> > Please show us exactly what the url becomes .... and what you want =it to>>>>> be.>>>>> >=20>>>>> >=20>>>>> > Regards>>>>> >=20>>>>> > Stuart Tremain>>>>> > IDFK Web Developments>>>>> > AUSTRALIA>>>>> > webdna@idfk.com.au>>>>> >=20>>>>> >=20>>>>> >=20>>>>> >=20>>>>> > On 03/03/2010, at 11:29 AM, Diane Blackmore (Cohesion) wrote:>>>>> >=20>>>>>> >> Hi>>>>>> >>=20>>>>>>>> >>>> RewriteRule ^([A-Za-z0-9_]+).csn?$ index.csn?pageName=3D$1 [L,Q=SA]>>>>>> >>=20>>>>>> >> If you look at the code you'll see that pageName is a variable - =it's>>>>>> not a>>>>>> >> reference to the name of the page that's doing the processing.>>>>>> >>=20>>>>>> >> It's value should be that of the name of the page in the first pa=rt of>>>>>> the>>>>>> >> rewrite rule.... In the example;>>>>>> >>=20>>>>>>>> >>>> ..../accommodation.csn?var1=3D1var&var2=3D2var&var3=3D3var>>>>>> >>=20>>>>>> >> Under the rule, this should go to;>>>>>> >>=20>>>>>>>> >>>>=20>>>>>>>> ..../index.csn?pageName=3Daccommodation&var1=3D1var&var2=3D2var&var3=3D3va=r>>>>>> >>=20>>>>>> >>=20>>>>>> >>=20>>>>>> >> Cheers,>>>>>> >>=20>>>>>> >>=20>>>>>> >> on 3/3/10 12:33 PM, Stuart Tremain at webdna@idfk.com.au wrote:>>>>>> >>=20>>>>>>> >>> Page name will always be index.csn as that is the name of the>>>>>>> template not>>>>>>> >>> the>>>>>>> >>> url. If you need the value of the url, you will need to pass th=at asa>>>>>>> >>> variable.>>>>>>> >>>=20>>>>>>> >>> From memory [thisurl] will also display index.csn>>>>>>> >>>=20>>>>>>> >>> Regards>>>>>>> >>>=20>>>>>>> >>> Stuart Tremain>>>>>>> >>> IDFK Web Developments>>>>>>> >>> AUSTRALIA>>>>>>> >>> webdna@idfk.com.au>>>>>>> >>>=20>>>>>>> >>>=20>>>>>>> >>>=20>>>>>>> >>>=20>>>>>>> >>> On 03/03/2010, at 10:23 AM, Diane Blackmore (Cohesion) wrote:>>>>>>> >>>=20>>>>>>>> >>>> Hi>>>>>>>> >>>>=20>>>>>>>> >>>> Back to this.... BTW you guys on the list are all awesome...>>>>>>>> >>>>=20>>>>>>>> >>>> Matthew - Can confirm that your method seems to best achieve =whatI'm=20>>>>>>>> >>>> after,>>>>>>>> >>>> and that mod_rewrite is working on the server. Problem is now= as>>>>>>>> follows;>>>>>>>> >>>>=20>>>>>>>> >>>> Using your exact rewrite rule below, the URL>>>>>>>> >>>>=20>>>>>>>> >>>> ..../accommodation.csn?var1=3D1var&var2=3D2var&var3=3D3var>>>>>>>> >>>>=20>>>>>>>> >>>> Now successfully goes to the right place. The problem is that>>>>>>>> according to>>>>>>>> >>>> the WebDNA template (index.csn) that it's rewriting to, the>>>>>>>> variables=20>>>>>>>> >>>> aren't>>>>>>>> >>>> being carried over quite right....>>>>>>>> >>>>=20>>>>>>>> >>>> In the above example, the variables var1, var2, var3 are all =OK sothe>>>>>>>> >>>> problem clearly isn't with the QSA string.>>>>>>>> >>>>=20>>>>>>>> >>>> The problem is that the pageName variable has become 'index' =forsome>>>>>>>> >>>> reason... Perhaps getting this from some other part of the ru=le.>>>>>>>> >>>>=20>>>>>>>> >>>> Any ideas on this one?? If I can get this sorted I'll have th=e>>>>>>>> whole thing>>>>>>>> >>>> nailed.>>>>>>>> >>>>=20>>>>>>>> >>>>=20>>>>>>>> >>>> Cheers,>>>>>>>> >>>>=20>>>>>>>> >>>>=20>>>>>>>> >>>> on 16/2/10 11:07 AM, Matthew Bohne at matthew.bohne@benetela.=com>>>>>>>> wrote:>>>>>>>> >>>>=20>>>>>>>>> >>>>> Should be able to do it with this. The [L] means it is the =lastrule>>>>>>>>> >>>>> parsed, and the [QSA] tells mod_rewrite to pass the query s=tringalso.>>>>>>>>> >>>>>=20>>>>>>>>> >>>>> >>>>>>>>> >>>>> RewriteEngine on>>>>>>>>> >>>>> RewriteRule ^([A-Za-z0-9_]+).csn?$ index.csn?pageName=3D$1 [L=,QSA]>>>>>>>>> >>>>> >>>>>>>>> >>>>>=20>>>>>>>>> >>>>> That said, mod_rewrite is worth learning.>>>>>>>>> >>>>>=20>>>>>>>>> >>>>>=20>>=20>>=20>>=20>> >=20>=20--B_3350479281_24536775Content-type: text/html;charset="ISO-8859-1"Content-transfer-encoding: quoted-printableRe: [WebDNA] Clean URLS job - will payClue<=BR>
Changing the rewrite rule from;
RewriteRule ^([A-Za-z0-9_]+).csn?$ index.cs=n?pageName=3D$1 [L,QSA]
To
RewriteRule ^([A-Za-z0-9_]+)$ index.csn?pag=eName=3D$1 [L,QSA]
Changes the [pageName] value to “index.csn” ... So I’d sa=y it is looping... Your thoughts?
It’s still holding the values of the other variables when it does thi=s.
on 3/3/10 4:05 PM, Stuart Tremain at webdna@idfk.com.au wrote:
Diane
To me is sounds like the rule is looping and ending up showing the pagename= as index (as the rule implies), I would have thought that the [L] flag woul=d have stopped that from happening.
So I assume your final url is looking like:
index.csn?pageName=3Dindex&var1=3D1var&var2=3D2var&var3=3D3var
If you change the flag to [L] does it still work or swap them around= [QSA,L] ?
Regards
Stuart Tremain
IDFK Web Developments
AUSTRALIA
webdna@idfk.com.au
On 03/03/2010, at 12:55 PM, Diane Blackmore (Cohesion) wrote:
Hi
Sorry Stuart but I just don’t know how much more info I can give R=11; I’ve colour coded the relevant bits and everything, and already ex=plained this as best I can. [pagename] is not a reserved variable – it=’s not meant to reveal the [thisurl] variable which is a whole differe=nt thing.
I can’t give you access to this in a full URL that you can visit beca=use I’m having to turn on the rewrite only when I test.
Basically, I need the rewrite rule to take the part before the “.csn&=#8221; and throw it in as a variable in part 2 of the the rule –= as I’ve coloured purple. It also needs to append the rest of the vari=ables, which it is doing fine.
At the moment the rewrite says the [pagename] variable is “index̶=1; when it needs to be “accommodation”. I don’t know why b=ecause I’d have thought that in the rule below “$1” would =take the bit as ([A-Za-z0-9_]+) and use that.... But it’s not.
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^([A-Za-z0-9_]+).csn?$ index.csn?pageName=3D$1 [L,QSA]
</IfModule>
Thanks,
on 3/3/10 2:31 PM, Stuart Tremain at webdna@idfk.com.au wrote:
and what is happening now ???
please c&p the url .......
Regards
Stuart Tremain
IDFK Web Developments
AUSTRALIA
webdna@idfk.com.au
On 03/03/2010, at 12:22 PM, Diane Blackmore (Cohesion) wrote:
Hi
I want the URL
accommodation.csn?var1=3D1=var&var2=3D2var&var3=3D3var
To rewrite to
index.csn?pageName=3Daccom=modation&var1=3D1var&var2=3D2var&var3=3D3=var
Thanks,
on 3/3/10 2:06 PM, Stuart Tremain at webdna@idfk.com.au wrote:
> Diane
>
> Please show us exactly what the url becomes .... and what you want it =to be.
>
>
> Regards
>
> Stuart Tremain
> IDFK Web Developments
> AUSTRALIA
> webdna@idfk.com.au
>
>
>
>
> On 03/03/2010, at 11:29 AM, Diane Blackmore (Cohesion) wrote:
>
>> Hi
>>
>>>> RewriteRule ^([A-Za-z0-9_]+).=csn?$ index.csn?pageName=3D$1 [L,QSA]
>>
>> If you look at the code you'll see that pageName is a variable - i=t's not a
>> reference to the name of the page that's doing the processing.
>>
>> It's value should be that of the name of the page in the first par=t of the
>> rewrite rule.... In the example;
>>
>>>> ..../accommodation.csn?var1=3D1=var&var2=3D2var&var3=3D3var
>>
>> Under the rule, this should go to;
>>
>>>> ..../index.csn?pageName=3Daccom=modation&var1=3D1var&var2=3D2var&var3=3D3var
>>
>>
>>
>> Cheers,
>>
>>
>> on 3/3/10 12:33 PM, Stuart Tremain at webdna@idfk.com.au wrote:
>>
>>> Page name will always be index.cs=n as that is the name of the template not
>>> the
>>> url. If you need the value of the url, you will need to pass t=hat as a
>>> variable.
>>>
>>> From memory [thisurl] will also display index.csn
>>>
>>> Regards
>>>
>>> Stuart Tremain
>>> IDFK Web Developments
>>> AUSTRALIA
>>> webdna@idfk.com.au
>>>
>>>
>>>
>>>
>>> On 03/03/2010, at 10:23 AM, Diane Blackmore (Cohesion) wrote:<=BR>>>>
>>>> Hi
>>>>
>>>> Back to this.... BTW you guys on the list are all awesome.=..
>>>>
>>>> Matthew - Can confirm that your method seems to best achie=ve what I'm
>>>> after,
>>>> and that mod_rewrite is working on the server. Problem is =now as follows;
>>>>
>>>> Using your exact rewrite rule below, the URL
>>>>
>>>> ..../accommodation.csn?var1=3D1var&var2=3D2var&var3=3D3v=ar
>>>>
>>>> Now successfully goes to the right place. The problem is t=hat according to
>>>> the WebDNA template (index.csn) that it's rewriting to, th=e variables
>>>> aren't
>>>> being carried over quite right....
>>>>
>>>> In the above example, the variables var1, var2, var3 are a=ll OK so the
>>>> problem clearly isn't with the QSA string.
>>>>
>>>> The problem is that the pageName variable has become 'inde=x' for some
>>>> reason... Perhaps getting this from some other part of the= rule.
>>>>
>>>> Any ideas on this one?? If I can get this sorted I'll have= the whole thing
>>>> nailed.
>>>>
>>>>
>>>> Cheers,
>>>>
>>>>
>>>> on 16/2/10 11:07 AM, Matthew Bohne at matthew.bohne@benete=la.com wrote:
>>>>
>>>>> Should be able to do it with this. The [L] means it is= the last rule
>>>>> parsed, and the [QSA] tells mod_rewrite to pass the qu=ery string also.
>>>>>
>>>>> <IfModule mod_rewrite.c>
>>>>> RewriteEngine on
>>>>> RewriteRule ^([A-Za-z0-9_]+).csn?$ index.csn?pageName=3D=$1 [L,QSA]
>>>>> </IfModule>
>>>>>
>>>>> That said, mod_rewrite is worth learning.
>>>>>
>>>>>
<image.gif>
![](3D"cid:3350479280_24537048")
--B_3350479281_24536775----B_3350479281_24500458Content-Type: image/gif; name="image.gif"Content-ID: <3350479280_24537048>Content-Transfer-Encoding: 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--B_3350479281_24500458--
"Diane Blackmore (Cohesion)"
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
Date Range Issue (2006)
WebCat2 - [format thousands] (1997)
Trouble with formula.db (1997)
Re:Merging databases (1997)
WebCat2 several catalogs? (1997)
Upload via Browser (1999)
WebCat Emailer & Liststar (1997)
customers getting same cart (2004)
Preloading code? (2002)
Price Not Appearing (2000)
can WC render sites out? (1997)
alternatives for WebDNA (2004)
NT considerations (1997)
Search returns all, not 20 (1997)
[if] (2003)
error message (2000)
Nutscrape Doesn't Render Right (2002)
emailer on Windows Beta 18 (1997)
emailer prob (1998)
email program problem (1998)