Re: [WebDNA] Pretty URLS

This WebDNA talk-list message is from

2011


It keeps the original formatting.
numero = 106576
interpreted = N
texte = the website in question sells replacement parts, so skus =3D couple = thousand. Things they fit into =3D couple hundred thousand. Oh, and = people google search for the thing the parts fit into. So I'd have a few = hundred thousand static pages, which although automated, is still quite = messy.=20 On Apr 27, 2011, at 10:13 AM, Kenneth Grome wrote: > This looks like a PITA to create and manage. I guess I've=20 > outgrown the desire to complicate things just because I can. =20 > Why not just use a daily script to generate a folder full of=20 > static pages, one for each sku, and be done with it? >=20 > Sincerely, > Kenneth Grome >=20 >=20 >=20 >> What I think I'd like to do is tie into the page not >> found system, i.e. have the server send my 404 request >> to instead of error.html to URLs.tpl >>=20 >> that way all pages act as they do currently BUT >> for any "pretty" URL, it gets "not found" and rerouted to >> URLs.tpl >>=20 >> and inside that file i want to do something like: (yes >> this is 100% wrong, just typing outloud here) [showif >> [url][thispage][/url]=3D[grep]('notebook_battery/$')[/grep >> ]] [include file=3Dalphamfg.tpl&_CID=3D2][/showif] [showif >> [url][thispage][/url]=3D[grep]('('notebook_battery/(?P>> \w+)/$')[/grep]] [include >> file=3Dpickmodel&_CID=3D2&_MFG=3D[MFG]][/showif] [showif >> [url][thispage][/url]=3D[grep]('('notebook_battery/(?P>> [^/]+)/(?P\d+).*')[/grep]] [include >> file=3Dmodelinfo&_CID=3D2&_MFG=3D[MFG]&_FID=3D[FID]][/showif] >>=20 >> (and have a last rule that actually redirects to a 404 >> page...) >>=20 >> I want to figure out how to use an include so that i'm >> specifically not rewriting and redirecting the URL (thus >> making it ugly) >>=20 >> Anyone currently doing anything like this? >> If I can figure out how to do it, is anyone else >> interested in the code? >>=20 >>=20 >>=20 >>=20 >> Brian B. Burton >> brian@burtons.com >>=20 >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> time is precious. waste it wisely >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >>=20 >> On Apr 27, 2011, at 6:22 AM, William DeVaul wrote: >>> On Tue, Apr 26, 2011 at 11:38 PM, Kenneth Grome=20 > wrote: >>>>> I'm not sure why you'd leave the humans ugly URLs. >>>>=20 >>>> Because those URLs are the default URLs for WebDNA. >>>=20 >>> I thought the parameterized URLs were a convention that >>> came about in the early days of the Internet. Seems >>> the convention is ripe for change. >>>=20 >>> In general, I'm for programmer convenience versus >>> optimization for the computer. But I'd put user >>> convenience above the programmer's. In some >>> frameworks the default is "prettier" to the benefit of >>> users and programmers. >>>=20 >>>>> The search engines like keywords. >>>>=20 >>>> They get plenty of keywords in the static pages. >>>=20 >>> I think it is about quality of the keyword placement >>> (in incoming links, in the domain, in the URLs, in >>> "important" tags e.g.

). >>=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 >> Bug Reporting: support@webdna.us > --------------------------------------------------------- > 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 > Bug Reporting: support@webdna.us >=20 Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] Pretty URLS (William DeVaul 2011)
  2. Re: [WebDNA] Pretty URLS (sgbc cebu 2011)
  3. Re: [WebDNA] Pretty URLS (Tom Duke 2011)
  4. Re: [WebDNA] Pretty URLS (William DeVaul 2011)
  5. Re: [WebDNA] Pretty URLS (Stuart Tremain 2011)
  6. Re: [WebDNA] Pretty URLS (Kenneth Grome 2011)
  7. Re: [WebDNA] Pretty URLS (Brian Fries 2011)
  8. Re: [WebDNA] Pretty URLS (Kenneth Grome 2011)
  9. Re: [WebDNA] Pretty URLS (Govinda 2011)
  10. Re: [WebDNA] Pretty URLS (Daniel Meola 2011)
  11. Re: [WebDNA] Pretty URLS ("Brian B. Burton" 2011)
  12. Re: [WebDNA] Pretty URLS (Kenneth Grome 2011)
  13. Re: [WebDNA] Pretty URLS ("Brian B. Burton" 2011)
  14. Re: [WebDNA] Pretty URLS (William DeVaul 2011)
  15. Re: [WebDNA] Pretty URLS (Kenneth Grome 2011)
  16. Re: [WebDNA] Pretty URLS (William DeVaul 2011)
  17. Re: [WebDNA] Pretty URLS (Govinda 2011)
  18. Re: [WebDNA] Pretty URLS (Kenneth Grome 2011)
  19. Re: [WebDNA] Pretty URLS (William DeVaul 2011)
  20. Re: [WebDNA] Pretty URLS (Stuart Tremain 2011)
  21. [WebDNA] Pretty URLS ("Brian B. Burton" 2011)
the website in question sells replacement parts, so skus =3D couple = thousand. Things they fit into =3D couple hundred thousand. Oh, and = people google search for the thing the parts fit into. So I'd have a few = hundred thousand static pages, which although automated, is still quite = messy.=20 On Apr 27, 2011, at 10:13 AM, Kenneth Grome wrote: > This looks like a PITA to create and manage. I guess I've=20 > outgrown the desire to complicate things just because I can. =20 > Why not just use a daily script to generate a folder full of=20 > static pages, one for each sku, and be done with it? >=20 > Sincerely, > Kenneth Grome >=20 >=20 >=20 >> What I think I'd like to do is tie into the page not >> found system, i.e. have the server send my 404 request >> to instead of error.html to URLs.tpl >>=20 >> that way all pages act as they do currently BUT >> for any "pretty" URL, it gets "not found" and rerouted to >> URLs.tpl >>=20 >> and inside that file i want to do something like: (yes >> this is 100% wrong, just typing outloud here) [showif >> [url][thispage][/url]=3D[grep]('notebook_battery/$')[/grep >> ]] [include file=3Dalphamfg.tpl&_CID=3D2][/showif] [showif >> [url][thispage][/url]=3D[grep]('('notebook_battery/(?P>> \w+)/$')[/grep]] [include >> file=3Dpickmodel&_CID=3D2&_MFG=3D[MFG]][/showif] [showif >> [url][thispage][/url]=3D[grep]('('notebook_battery/(?P>> [^/]+)/(?P\d+).*')[/grep]] [include >> file=3Dmodelinfo&_CID=3D2&_MFG=3D[MFG]&_FID=3D[FID]][/showif] >>=20 >> (and have a last rule that actually redirects to a 404 >> page...) >>=20 >> I want to figure out how to use an include so that i'm >> specifically not rewriting and redirecting the URL (thus >> making it ugly) >>=20 >> Anyone currently doing anything like this? >> If I can figure out how to do it, is anyone else >> interested in the code? >>=20 >>=20 >>=20 >>=20 >> Brian B. Burton >> brian@burtons.com >>=20 >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> time is precious. waste it wisely >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >>=20 >> On Apr 27, 2011, at 6:22 AM, William DeVaul wrote: >>> On Tue, Apr 26, 2011 at 11:38 PM, Kenneth Grome=20 > wrote: >>>>> I'm not sure why you'd leave the humans ugly URLs. >>>>=20 >>>> Because those URLs are the default URLs for WebDNA. >>>=20 >>> I thought the parameterized URLs were a convention that >>> came about in the early days of the Internet. Seems >>> the convention is ripe for change. >>>=20 >>> In general, I'm for programmer convenience versus >>> optimization for the computer. But I'd put user >>> convenience above the programmer's. In some >>> frameworks the default is "prettier" to the benefit of >>> users and programmers. >>>=20 >>>>> The search engines like keywords. >>>>=20 >>>> They get plenty of keywords in the static pages. >>>=20 >>> I think it is about quality of the keyword placement >>> (in incoming links, in the domain, in the URLs, in >>> "important" tags e.g.

). >>=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 >> Bug Reporting: support@webdna.us > --------------------------------------------------------- > 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 > Bug Reporting: support@webdna.us >=20 "Brian B. Burton"

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:

Multiple postings (2000) Multiple prices (1997) Bug or syntax error on my part? (1997) Items XX to XX shown (1997) flushdatabases (1997) FlushDatabase Suggestion (1998) WebCat2b14MacPlugIn - [include] doesn't hide the search string (1997) Country & Ship-to address & other fields ? (1997) Download to disk NOT display in browser (2002) Re1000001: Setting up shop (1997) HELP WITH DATES (1997) problems with 2 tags shakur (1997) Replacing a Word (1999) shipcost (1997) Email within tmpl ? (1997) Order not created error (never mind) (1997) Cool ShowNext (was Blasted shownext (request for 4.0)) (1998) SEARCH Peram (2003) Calculating multiple shipping... (1997) Automated FTP from Shell (2004)