Re: [WebDNA] Clean URLS job - will pay

This WebDNA talk-list message is from

2010


It keeps the original formatting.
numero = 104925
interpreted = N
texte = --Apple-Mail-61--637628243 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 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 >=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,QSA] > >>=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 part = 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 > >>>> ../index.csn?pageName=3Daccommodation&var1=3D1var&var2=3D2var&var3=3D= 3var > >>=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=20 > >>> the > >>> url. If you need the value of the url, you will need to pass that = as a > >>> variable. > >>>=20 > >>> =46rom 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 what = I'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 = so the > >>>> problem clearly isn't with the QSA string. > >>>>=20 > >>>> The problem is that the pageName variable has become 'index' for = some > >>>> reason... Perhaps getting this from some other part of the rule. > >>>>=20 > >>>> Any ideas on this one?? If I can get this sorted I'll have the = 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 last = rule > >>>>> parsed, and the [QSA] tells mod_rewrite to pass the query string = also. > >>>>>=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 > >>>>> Diane Blackmore wrote: > >>>>>> Hi > >>>>>>=20 > >>>>>> I have a need for a solution to rewrite =96 either by = mod_rewrite or > >>>>>> other =96 the following URL syntax; > >>>>>>=20 > >>>>>> url needs to go from: > >>>>>>=20 > >>>>>>=20 > >>>>>>=20 > >> = http://launch72.cohesion.co.nz/online/index.csn?pageName=3Dadvertiser_vaca= nci>> > >> >> > >> e > >>>>>> s&var1=3Dvar1&var2=3Dvar2&var3=3Dvar3 > >>>>>>=20 > >>>>>> etc > >>>>>>=20 > >>>>>> to > >>>>>>=20 > >>>>>>=20 > >> = http://launch72.cohesion.co.nz/online/advertiser_vacancies.csn?var1=3Dvar1= &va>> > >> >> > >> r > >>>>>> 2=3Dvar2&var3=3Dvar3 > >>>>=20 > >>>>>> etc > >>>>>>=20 > >>>>>>=20 > >>>>>> Happy to pay for this as a job, but its just not worth my = learning > >>>>>> mod_rewrite for this one thing, and it=92s kinda advanced given = I=92m a > >>>>>> beginner at such things. > >>>>>>=20 > >>>>>> You can contact me off list if you want to negotiate, otherwise = if you > >>>>>> look at the above and go =93oh for heaven=92s sake that=92s too = easy=94 and > >>>>>> jst want to answer it here and now for the greater good of the = WebDNA > >>>>>> community, knock your socks off. > >>>>>>=20 > >>>>>>=20 > >>>>>>=20 > >>>>>> Regards, > >>>>>>=20 > >>>>>>=20 > >>>>>=20 > >>>>> --------------------------------------------------------- > >>>>> This message is sent to you because you are subscribed to > >>>>> the mailing list . > >>>>> To unsubscribe, E-mail to: > >>>>> archives: http://mail.webdna.us/list/talk@webdna.us > >>>>> old archives: http://dev.webdna.us/TalkListArchive/ > >>>>> Bug Reporting: = http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288 > >>>>>=20 > >>>>>=20 > >>>>=20 > >>>>=20 > >>>>=20 > >>>>=20 > >>>>=20 > >>>> --------------------------------------------------------- > >>>> This message is sent to you because you are subscribed to > >>>> the mailing list . > >>>> To unsubscribe, E-mail to: > >>>> archives: http://mail.webdna.us/list/talk@webdna.us > >>>> old archives: http://dev.webdna.us/TalkListArchive/ > >>>> Bug Reporting: = http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288 > >>>=20 > >>> --------------------------------------------------------- > >>> This message is sent to you because you are subscribed to > >>> the mailing list . > >>> To unsubscribe, E-mail to: > >>> archives: http://mail.webdna.us/list/talk@webdna.us > >>> old archives: http://dev.webdna.us/TalkListArchive/ > >>> Bug Reporting: = http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288 > >>>=20 > >>>=20 > >>=20 > >>=20 > >>=20 > >>=20 > >>=20 > >> --------------------------------------------------------- > >> This message is sent to you because you are subscribed to > >> the mailing list . > >> To unsubscribe, E-mail to: > >> archives: http://mail.webdna.us/list/talk@webdna.us > >> old archives: http://dev.webdna.us/TalkListArchive/ > >> Bug Reporting: = http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288 > >=20 > > --------------------------------------------------------- > > This message is sent to you because you are subscribed to > > the mailing list . > > To unsubscribe, E-mail to: > > archives: http://mail.webdna.us/list/talk@webdna.us > > old archives: http://dev.webdna.us/TalkListArchive/ > > Bug Reporting: = http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288 > >=20 > >=20 >=20 >=20 > --Apple-Mail-61--637628243 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=windows-1252 and = what is happening now ???

please c&p the url = ......

Regards

Stuart = Tremain
IDFK Web Developments
AUSTRALIA




On 03/03/2010, at 12:22 PM, Diane Blackmore (Cohesion) = wrote:

Hi

I want the URL

accommodation.csn?var1=3D1var&var2=3D2var&var3=3D3var

To rewrite to

index.csn?pageName=3Daccommodation&var1=3D1var&var2=3D2var&var3=3D3var


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 = - it'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 = part of the
>> rewrite rule.... In the example;
>>
>>>> = ../accommodation.csn?var1=3D1var&var2=3D2var&var3=3D3var
>>
>> Under the rule, this should go to;
>>
>>>> = ../index.csn?pageName=3Daccommodation&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.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 that as a
>>> variable.
>>>
>>> =46rom 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:
>>>
>>>> Hi
>>>>
>>>> Back to this.... BTW you guys on the list are all = awesome...
>>>>
>>>> Matthew - Can confirm that your method seems to best = achieve 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=3D3var
>>>>
>>>> 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
>>>> aren't
>>>> being carried over quite right....
>>>>
>>>> In the above example, the variables var1, var2, var3 = are all OK so the
>>>> problem clearly isn't with the QSA string.
>>>>
>>>> The problem is that the pageName variable has become = 'index' 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@benetela.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 = query 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.
>>>>>
>>>>>
>>>>> Diane Blackmore wrote:
>>>>>> Hi
>>>>>>
>>>>>> I have a need for a solution to rewrite =96 = either by mod_rewrite or
>>>>>> other =96 the following URL syntax;
>>>>>>
>>>>>> url needs to go from:
>>>>>>
>>>>>>
>>>>>>
>> http://launch72.cohesion.co.nz/online/index.csn?pageNam= e=3Dadvertiser_vacanci>>
>> >>
>> e
>>>>>> = s&var1=3Dvar1&var2=3Dvar2&var3=3Dvar3
>>>>>>
>>>>>>   etc
>>>>>>
>>>>>>   to
>>>>>>
>>>>>>
>> http://launch72.cohesion.co.nz/online/advertiser_va= cancies.csn?var1=3Dvar1&va>>
>> >>
>> r
>>>>>> = 2=3Dvar2&var3=3Dvar3
>>>>
>>>>>>   etc
>>>>>>
>>>>>>
>>>>>> Happy to pay for this as a job, but its just = not worth my learning
>>>>>> mod_rewrite for this one thing, and it=92s = kinda advanced given I=92m a
>>>>>> beginner at such things.
>>>>>>
>>>>>> You can contact me off list if you want to = negotiate, otherwise if you
>>>>>> look at the above and go =93oh for heaven=92s = sake that=92s too easy=94 and
>>>>>> jst want to answer it here and now for the = greater good of the WebDNA
>>>>>> community, knock your socks off.
>>>>>>
>>>>>>
>>>>>>
>>>>>> Regards,
>>>>>>
>>>>>>
>>>>>
>>>>> = ---------------------------------------------------------
>>>>> This message is sent to you because you are = subscribed to
>>>>> the mailing list <talk@webdna.us>.
>>>>> To unsubscribe, E-mail to: <talk-leave@webdna.us>
>>>>> archives: http://mail.webdna.us/l= ist/talk@webdna.us
>>>>> old archives: http://dev.webdna.us/TalkLi= stArchive/
>>>>> Bug Reporting: http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288=
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> = ---------------------------------------------------------
>>>> This message is sent to you because you are subscribed = to
>>>> the mailing list <talk@webdna.us>.
>>>> To unsubscribe, E-mail to: <talk-leave@webdna.us>
>>>> archives: http://mail.webdna.us/l= ist/talk@webdna.us
>>>> old archives: http://dev.webdna.us/TalkLi= stArchive/
>>>> Bug Reporting: http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288=
>>>
>>> = ---------------------------------------------------------
>>> This message is sent to you because you are subscribed = to
>>> the mailing list <talk@webdna.us>.
>>> To unsubscribe, E-mail to: <talk-leave@webdna.us>
>>> archives: http://mail.webdna.us/l= ist/talk@webdna.us
>>> old archives: http://dev.webdna.us/TalkLi= stArchive/
>>> Bug Reporting: http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288=
>>>
>>>
>>
>>
>>
>>
>>
>> ---------------------------------------------------------
>> This message is sent to you because you are subscribed to
>> the mailing list <talk@webdna.us>.
>> To unsubscribe, E-mail to: <talk-leave@webdna.us>
>> archives: http://mail.webdna.us/l= ist/talk@webdna.us
>> old archives: http://dev.webdna.us/TalkLi= stArchive/
>> Bug Reporting: http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288=
>
> ---------------------------------------------------------
> This message is sent to you because you are subscribed to
> the mailing list <talk@webdna.us>.
> To unsubscribe, E-mail to: <talk-leave@webdna.us>
> archives: http://mail.webdna.us/l= ist/talk@webdna.us
> old archives: http://dev.webdna.us/TalkLi= stArchive/
> Bug Reporting: http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288=
>
>


<image.gif>


= --Apple-Mail-61--637628243-- Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] Clean URLS job - will pay (Dan Strong 2010)
  2. RE: [WebDNA] Clean URLS job - will pay (matthew.bohne@benetela.com 2010)
  3. Re: [WebDNA] Clean URLS job - will pay (Tom Duke 2010)
  4. Re: [WebDNA] Clean URLS job - will pay (Stuart Tremain 2010)
  5. Re: [WebDNA] Clean URLS job - will pay ("Diane Blackmore (Cohesion)" 2010)
  6. Re: [WebDNA] Clean URLS job - will pay ("Diane Blackmore (Cohesion)" 2010)
  7. Re: [WebDNA] Clean URLS job - will pay (Stuart Tremain 2010)
  8. Re: [WebDNA] Clean URLS job - will pay ("Diane Blackmore (Cohesion)" 2010)
  9. Re: [WebDNA] Clean URLS job - will pay (Stuart Tremain 2010)
  10. Re: [WebDNA] Clean URLS job - will pay ("Diane Blackmore (Cohesion)" 2010)
  11. Re: [WebDNA] Clean URLS job - will pay (Stuart Tremain 2010)
  12. Re: [WebDNA] Clean URLS job - will pay ("Diane Blackmore (Cohesion)" 2010)
  13. Re: [WebDNA] Clean URLS job - will pay (Stuart Tremain 2010)
  14. Re: [WebDNA] Clean URLS job - will pay ("Diane Blackmore (Cohesion)" 2010)
  15. Re: [WebDNA] Clean URLS job - will pay (Stuart Tremain 2010)
  16. Re: [WebDNA] Clean URLS job - will pay ("Diane Blackmore (Cohesion)" 2010)
  17. Re: [WebDNA] Clean URLS job - will pay (Matthew Bohne 2010)
  18. Re: [WebDNA] Clean URLS job - will pay (Terry Wilson 2010)
  19. Re: [WebDNA] Clean URLS job - will pay (Stuart Tremain 2010)
  20. [BULK] Re: [WebDNA] Clean URLS job - will pay (Dan Strong 2010)
  21. Re: [WebDNA] Clean URLS job - will pay ("Diane Blackmore (Cohesion)" 2010)
  22. Re: [WebDNA] Clean URLS job - will pay (Tom Duke 2010)
  23. Re: [WebDNA] Clean URLS job - will pay ("Diane Blackmore (Cohesion)" 2010)
  24. Re: [WebDNA] Clean URLS job - will pay (Matthew Bohne 2010)
  25. Re: [WebDNA] Clean URLS job - will pay (Matthew Bohne 2010)
  26. Re: [WebDNA] Clean URLS job - will pay (Kenneth Grome 2010)
  27. Re: [WebDNA] Clean URLS job - will pay (Lawrence 2010)
  28. Re: [WebDNA] Clean URLS job - will pay (Tom Duke 2010)
  29. Re: [WebDNA] Clean URLS job - will pay (Matthew Bohne 2010)
  30. Re: [WebDNA] Clean URLS job - will pay (Matthew Bohne 2010)
  31. Re: [WebDNA] Clean URLS job - will pay (Lawrence 2010)
  32. Re: [WebDNA] Clean URLS job - will pay (Tom Duke 2010)
  33. Re: [WebDNA] Clean URLS job - will pay (Tom Duke 2010)
  34. Re: [WebDNA] Clean URLS job - will pay ("Diane Blackmore (Cohesion)" 2010)
  35. Re: [WebDNA] Clean URLS job - will pay ("Diane Blackmore (Cohesion)" 2010)
  36. Re: [WebDNA] Clean URLS job - will pay (Matthew Bohne 2010)
  37. Re: [WebDNA] Clean URLS job - will pay (Tom Duke 2010)
  38. Re: [WebDNA] Clean URLS job - will pay (Diane Blackmore 2010)
  39. Re: [WebDNA] Clean URLS job - will pay (Diane Blackmore 2010)
  40. Re: [WebDNA] Clean URLS job - will pay (Matthew Bohne 2010)
  41. Re: [WebDNA] Clean URLS job - will pay (Stuart Tremain 2010)
  42. [WebDNA] Clean URLS job - will pay (Diane Blackmore 2010)
--Apple-Mail-61--637628243 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 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 >=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,QSA] > >>=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 part = 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 > >>>> ../index.csn?pageName=3Daccommodation&var1=3D1var&var2=3D2var&var3=3D= 3var > >>=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=20 > >>> the > >>> url. If you need the value of the url, you will need to pass that = as a > >>> variable. > >>>=20 > >>> =46rom 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 what = I'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 = so the > >>>> problem clearly isn't with the QSA string. > >>>>=20 > >>>> The problem is that the pageName variable has become 'index' for = some > >>>> reason... Perhaps getting this from some other part of the rule. > >>>>=20 > >>>> Any ideas on this one?? If I can get this sorted I'll have the = 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 last = rule > >>>>> parsed, and the [QSA] tells mod_rewrite to pass the query string = also. > >>>>>=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 > >>>>> Diane Blackmore wrote: > >>>>>> Hi > >>>>>>=20 > >>>>>> I have a need for a solution to rewrite =96 either by = mod_rewrite or > >>>>>> other =96 the following URL syntax; > >>>>>>=20 > >>>>>> url needs to go from: > >>>>>>=20 > >>>>>>=20 > >>>>>>=20 > >> = http://launch72.cohesion.co.nz/online/index.csn?pageName=3Dadvertiser_vaca= nci>> > >> >> > >> e > >>>>>> s&var1=3Dvar1&var2=3Dvar2&var3=3Dvar3 > >>>>>>=20 > >>>>>> etc > >>>>>>=20 > >>>>>> to > >>>>>>=20 > >>>>>>=20 > >> = http://launch72.cohesion.co.nz/online/advertiser_vacancies.csn?var1=3Dvar1= &va>> > >> >> > >> r > >>>>>> 2=3Dvar2&var3=3Dvar3 > >>>>=20 > >>>>>> etc > >>>>>>=20 > >>>>>>=20 > >>>>>> Happy to pay for this as a job, but its just not worth my = learning > >>>>>> mod_rewrite for this one thing, and it=92s kinda advanced given = I=92m a > >>>>>> beginner at such things. > >>>>>>=20 > >>>>>> You can contact me off list if you want to negotiate, otherwise = if you > >>>>>> look at the above and go =93oh for heaven=92s sake that=92s too = easy=94 and > >>>>>> jst want to answer it here and now for the greater good of the = WebDNA > >>>>>> community, knock your socks off. > >>>>>>=20 > >>>>>>=20 > >>>>>>=20 > >>>>>> Regards, > >>>>>>=20 > >>>>>>=20 > >>>>>=20 > >>>>> --------------------------------------------------------- > >>>>> This message is sent to you because you are subscribed to > >>>>> the mailing list . > >>>>> To unsubscribe, E-mail to: > >>>>> archives: http://mail.webdna.us/list/talk@webdna.us > >>>>> old archives: http://dev.webdna.us/TalkListArchive/ > >>>>> Bug Reporting: = http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288 > >>>>>=20 > >>>>>=20 > >>>>=20 > >>>>=20 > >>>>=20 > >>>>=20 > >>>>=20 > >>>> --------------------------------------------------------- > >>>> This message is sent to you because you are subscribed to > >>>> the mailing list . > >>>> To unsubscribe, E-mail to: > >>>> archives: http://mail.webdna.us/list/talk@webdna.us > >>>> old archives: http://dev.webdna.us/TalkListArchive/ > >>>> Bug Reporting: = http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288 > >>>=20 > >>> --------------------------------------------------------- > >>> This message is sent to you because you are subscribed to > >>> the mailing list . > >>> To unsubscribe, E-mail to: > >>> archives: http://mail.webdna.us/list/talk@webdna.us > >>> old archives: http://dev.webdna.us/TalkListArchive/ > >>> Bug Reporting: = http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288 > >>>=20 > >>>=20 > >>=20 > >>=20 > >>=20 > >>=20 > >>=20 > >> --------------------------------------------------------- > >> This message is sent to you because you are subscribed to > >> the mailing list . > >> To unsubscribe, E-mail to: > >> archives: http://mail.webdna.us/list/talk@webdna.us > >> old archives: http://dev.webdna.us/TalkListArchive/ > >> Bug Reporting: = http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288 > >=20 > > --------------------------------------------------------- > > This message is sent to you because you are subscribed to > > the mailing list . > > To unsubscribe, E-mail to: > > archives: http://mail.webdna.us/list/talk@webdna.us > > old archives: http://dev.webdna.us/TalkListArchive/ > > Bug Reporting: = http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288 > >=20 > >=20 >=20 >=20 > --Apple-Mail-61--637628243 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=windows-1252 and = what is happening now ???

please c&p the url = ......

Regards

Stuart = Tremain
IDFK Web Developments
AUSTRALIA




On 03/03/2010, at 12:22 PM, Diane Blackmore (Cohesion) = wrote:

Hi

I want the URL

accommodation.csn?var1=3D1var&var2=3D2var&var3=3D3var

To rewrite to

index.csn?pageName=3Daccommodation&var1=3D1var&var2=3D2var&var3=3D3var


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 = - it'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 = part of the
>> rewrite rule.... In the example;
>>
>>>> = ../accommodation.csn?var1=3D1var&var2=3D2var&var3=3D3var
>>
>> Under the rule, this should go to;
>>
>>>> = ../index.csn?pageName=3Daccommodation&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.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 that as a
>>> variable.
>>>
>>> =46rom 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:
>>>
>>>> Hi
>>>>
>>>> Back to this.... BTW you guys on the list are all = awesome...
>>>>
>>>> Matthew - Can confirm that your method seems to best = achieve 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=3D3var
>>>>
>>>> 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
>>>> aren't
>>>> being carried over quite right....
>>>>
>>>> In the above example, the variables var1, var2, var3 = are all OK so the
>>>> problem clearly isn't with the QSA string.
>>>>
>>>> The problem is that the pageName variable has become = 'index' 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@benetela.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 = query 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.
>>>>>
>>>>>
>>>>> Diane Blackmore wrote:
>>>>>> Hi
>>>>>>
>>>>>> I have a need for a solution to rewrite =96 = either by mod_rewrite or
>>>>>> other =96 the following URL syntax;
>>>>>>
>>>>>> url needs to go from:
>>>>>>
>>>>>>
>>>>>>
>> http://launch72.cohesion.co.nz/online/index.csn?pageNam= e=3Dadvertiser_vacanci>>
>> >>
>> e
>>>>>> = s&var1=3Dvar1&var2=3Dvar2&var3=3Dvar3
>>>>>>
>>>>>>   etc
>>>>>>
>>>>>>   to
>>>>>>
>>>>>>
>> http://launch72.cohesion.co.nz/online/advertiser_va= cancies.csn?var1=3Dvar1&va>>
>> >>
>> r
>>>>>> = 2=3Dvar2&var3=3Dvar3
>>>>
>>>>>>   etc
>>>>>>
>>>>>>
>>>>>> Happy to pay for this as a job, but its just = not worth my learning
>>>>>> mod_rewrite for this one thing, and it=92s = kinda advanced given I=92m a
>>>>>> beginner at such things.
>>>>>>
>>>>>> You can contact me off list if you want to = negotiate, otherwise if you
>>>>>> look at the above and go =93oh for heaven=92s = sake that=92s too easy=94 and
>>>>>> jst want to answer it here and now for the = greater good of the WebDNA
>>>>>> community, knock your socks off.
>>>>>>
>>>>>>
>>>>>>
>>>>>> Regards,
>>>>>>
>>>>>>
>>>>>
>>>>> = ---------------------------------------------------------
>>>>> This message is sent to you because you are = subscribed to
>>>>> the mailing list <talk@webdna.us>.
>>>>> To unsubscribe, E-mail to: <talk-leave@webdna.us>
>>>>> archives: http://mail.webdna.us/l= ist/talk@webdna.us
>>>>> old archives: http://dev.webdna.us/TalkLi= stArchive/
>>>>> Bug Reporting: http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288=
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> = ---------------------------------------------------------
>>>> This message is sent to you because you are subscribed = to
>>>> the mailing list <talk@webdna.us>.
>>>> To unsubscribe, E-mail to: <talk-leave@webdna.us>
>>>> archives: http://mail.webdna.us/l= ist/talk@webdna.us
>>>> old archives: http://dev.webdna.us/TalkLi= stArchive/
>>>> Bug Reporting: http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288=
>>>
>>> = ---------------------------------------------------------
>>> This message is sent to you because you are subscribed = to
>>> the mailing list <talk@webdna.us>.
>>> To unsubscribe, E-mail to: <talk-leave@webdna.us>
>>> archives: http://mail.webdna.us/l= ist/talk@webdna.us
>>> old archives: http://dev.webdna.us/TalkLi= stArchive/
>>> Bug Reporting: http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288=
>>>
>>>
>>
>>
>>
>>
>>
>> ---------------------------------------------------------
>> This message is sent to you because you are subscribed to
>> the mailing list <talk@webdna.us>.
>> To unsubscribe, E-mail to: <talk-leave@webdna.us>
>> archives: http://mail.webdna.us/l= ist/talk@webdna.us
>> old archives: http://dev.webdna.us/TalkLi= stArchive/
>> Bug Reporting: http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288=
>
> ---------------------------------------------------------
> This message is sent to you because you are subscribed to
> the mailing list <talk@webdna.us>.
> To unsubscribe, E-mail to: <talk-leave@webdna.us>
> archives: http://mail.webdna.us/l= ist/talk@webdna.us
> old archives: http://dev.webdna.us/TalkLi= stArchive/
> Bug Reporting: http://forum.webdna.us/eucabb.html?page=3Dtopics&category=3D288=
>
>


<image.gif>


= --Apple-Mail-61--637628243-- Stuart Tremain

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:

credit card authorization question (1997) Running _every_ page through WebCat-error.html (1997) math on date? (1997) WebCat2b15MacPlugin - [protect] (1997) Special search (1998) BinaryBody problem ...... (2003) Test... (2002) [WebDNA] Simple Date Format Conversion (2008) OBDC Support (1997) WebCat/CyberStudio Compatibility (1998) Putting a page between checkout and invoice (1999) Cart questions (1997) webcat plugin issue (2001) blank page from template (1997) NewCart+Search with one click ? (1997) tpl and Explorer (1998) Hierarchy of form/text/math variables (renamed thread) (2000) Server problem? (1998) Credit Card not accepted (1998) WebCat2b13 Mac plugin - [sendmail] and checkboxes (1997)