Stuck On Apache Proxy to node.js TW

47 views
Skip to first unread message

Kevin Kleinfelter

unread,
May 17, 2018, 9:35:10 PM5/17/18
to TiddlyWiki
I set up a reverse proxy with nginx in front of a node.js TW, using SSL and basic auth.  It worked reasonably well.

I pulled out nginx and put apache 2.4 in its place.  It fetches the initial page, but it soon throws a 404 on a PUT of $:/StoryList.  According to the Apache log, it receives 
  • "PUT /recipes/default/tiddlers/%24%3A%2FStoryList HTTP/1.1"
which is  /recipes/default/tiddlers/$:/StoryList.

Any ideas? 
TIA
- Kevin

Kevin Kleinfelter

unread,
May 18, 2018, 8:27:22 AM5/18/18
to TiddlyWiki
Found it.  Since TW puts encoded slashes in the URL, one must use the following Apache directive:
  • AllowEncodedSlashes On

Matthew Lauber

unread,
May 18, 2018, 8:37:50 AM5/18/18
to TiddlyWiki
Thanks for documenting your solution!
Reply all
Reply to author
Forward
0 new messages