Re: [WebDNA] Different results for [THISURL]
This WebDNA talk-list message is from 2018
It keeps the original formatting.
numero = 114429
interpreted = N
texte = 2048Thanks for the explanation on what is happening here.=20Are there any work arounds or when do you think that this may be available i=n the server edition?RegardsStuart TremainPharoah Lane Software=207/76 Reserve Road=20Artarmon NSW 2064AUSTRALIA+612 8971 4431> On 8 Oct 2018, at 4:54 pm, christophe.billiottet@webdna.us wrote:>=20> Hi Stuart,>=20> yes, I think this should be fixed, the behavior isn=E2=80=99t consistent w=hen mod_rewrite rules are involved.>=20> I wonder if you have it backwards though, I guess the FastCGI version alwa=ys shows /department/category because it generates THISURL from the REQUEST_=URI parameter, and this should be the original URL without the domain name i=n front.>=20> Whereas, the Server version's module uses Apache's request_rec->unparsed_u=ri. The issue I'm seeing is that unparsed_uri will be /department/category i=f your mod_rewrite rules are in your main apache config files. But if you ha=ve your mod_rewrite rules in a .htaccess file, then Apache generates a new r=equest and it puts the rewritten URL (/dept-root/cat-page.html) in unparsed_=uri.>=20> I think the solution would be to adjust the Server module to always genera=te THISURL from the raw request. We will do it.>=20> If you see /dept-root/cat-page.html with the FastCGI version, then I would= be interested in knowing if you are using Apache+mod_fcgid or something els=e. We could not reproduce this with latest WebDNA FastCGI+Apache+mod_fcgid o=n Ubuntu.>=20> kind regards,>=20> - chris>=20>> On Oct 5, 2018, at 02:32, Stuart Tremain
wrote=:>>=20>> I am getting different results for [THISURL] on different platforms.>>=20>> http://www.domain.com/department/category>>=20>>=20>> CentOS Server WebDNA 8.5>> ThisURL =3D /department/category>>=20>>=20>> Ubuntu fcgi WebDNA 8.5>> ThisURL =3D /dept-root/cat-page.html>>=20>> Any idea why this would happen?>>=20>> Is there a work around ?>>=20>>=20>>=20>>=20>>=20>> Kind regards>>=20>> Stuart Tremain>> Pharoah Lane Software>> AUSTRALIA>> webdna@plsoftware.com.au> ---------------------------------------------------------> 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://www.webdna.us/page.dna?numero=3D55> Bug Reporting: support@webdna.us---------------------------------------------------------This message is sent to you because you are subscribed tothe mailing list talk@webdna.usTo unsubscribe, E-mail to: talk-leave@webdna.usarchives: http://www.webdna.us/page.dna?numero=3D55Bug Reporting: support@webdna.us.
Associated Messages, from the most recent to the oldest:
2048Thanks for the explanation on what is happening here.=20Are there any work arounds or when do you think that this may be available i=n the server edition?RegardsStuart TremainPharoah Lane Software=207/76 Reserve Road=20Artarmon NSW 2064AUSTRALIA+612 8971 4431> On 8 Oct 2018, at 4:54 pm, christophe.billiottet@webdna.us wrote:>=20> Hi Stuart,>=20> yes, I think this should be fixed, the behavior isn=E2=80=99t consistent w=hen mod_rewrite rules are involved.>=20> I wonder if you have it backwards though, I guess the FastCGI version alwa=ys shows /department/category because it generates THISURL from the REQUEST_=URI parameter, and this should be the original URL without the domain name i=n front.>=20> Whereas, the Server version's module uses Apache's request_rec->unparsed_u=ri. The issue I'm seeing is that unparsed_uri will be /department/category i=f your mod_rewrite rules are in your main apache config files. But if you ha=ve your mod_rewrite rules in a .htaccess file, then Apache generates a new r=equest and it puts the rewritten URL (/dept-root/cat-page.html) in unparsed_=uri.>=20> I think the solution would be to adjust the Server module to always genera=te THISURL from the raw request. We will do it.>=20> If you see /dept-root/cat-page.html with the FastCGI version, then I would= be interested in knowing if you are using Apache+mod_fcgid or something els=e. We could not reproduce this with latest WebDNA FastCGI+Apache+mod_fcgid o=n Ubuntu.>=20> kind regards,>=20> - chris>=20>> On Oct 5, 2018, at 02:32, Stuart Tremain wrote=:>>=20>> I am getting different results for [thisurl] on different platforms.>>=20>> http://www.domain.com/department/category>>=20>>=20>> CentOS Server WebDNA 8.5>> ThisURL =3D /department/category>>=20>>=20>> Ubuntu fcgi WebDNA 8.5>> ThisURL =3D /dept-root/cat-page.html>>=20>> Any idea why this would happen?>>=20>> Is there a work around ?>>=20>>=20>>=20>>=20>>=20>> Kind regards>>=20>> Stuart Tremain>> Pharoah Lane Software>> AUSTRALIA>> webdna@plsoftware.com.au> ---------------------------------------------------------> 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://www.webdna.us/page.dna?numero=3D55> Bug Reporting: support@webdna.us---------------------------------------------------------This message is sent to you because you are subscribed tothe mailing list talk@webdna.usTo unsubscribe, E-mail to: talk-leave@webdna.usarchives: http://www.webdna.us/page.dna?numero=3D55Bug Reporting: support@webdna.us.
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:
taxrate - off by 1 cent (1997)
Quit revisited (1997)
Using Applescript to process WebCatalog functions (1998)
Sort Order on a page search (1997)
unable to launch acgi in WebCat (1997)
with Link i need to (1997)
Creating PDF (2004)
[WebDNA] Admin Login Required to Serve any TPL Page (2009)
convertWords... NEW (2001)
Mail Service Dead (1998)
[OT] Helllllooooooo.... (2002)
MATH PROBLEM (1997)
Browser Reloads and AddlineItem (1997)
[TCPSend] and whois? (1999)
Re:no [search] with NT (1997)
Replace Statement (1997)
Enhancement Request for WebCatalog-NT (1996)
Nav. 4 probs with cart - Serious problem (1997)
setting line item numbers (1998)
Exclamation point (1997)