View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0007160||Taler||merchant frontend (blog)||public||2022-01-25 00:48||2022-01-27 19:30|
|Reporter||Florian Dold||Assigned To||MS|
|Priority||normal||Severity||minor||Reproducibility||have not tried|
|Product Version||git (master)|
|Summary||0007160: confusing, required environment variable SCRIPT_NAME|
|Description||The environment variable SCRIPT_NAME is not documented anywhere, but still required by the blog (at least until I push my commit to make it optional).|
This environment variable should be documented! The name is rather confusing. It probably should be something like APP_ROOT or ROOT_URL.
And to construct paths prefixed by it, we should probably use a helper function instead of using "magic constants" everywhere!
|Tags||No tags attached.|
SCRIPT_NAME is part of WSGI, as documented here:
It is the place where the X-Forwarded-Path header's value can be found by the Web application.
It can't be changed, but as of commit: 99b7904ac1258042be56bed20a80ef0c20711a27, its value gets fetched by a helper function.