Code: Select all
/etc
/foo
%programdata%
\CompanyName
1) Is there a way to use slashes like this?
2) Is there a general way to escape reserved characters?
3) Is there a list of reserved characters that won't work as keywords?
Thanks!
Moderators: Alexander Halser, Tim Green
Code: Select all
/etc
/foo
%programdata%
\CompanyName
This is happening because the keyword needs to be included in the URL like this:Tony Starbuck wrote: ↑Tue May 19, 2020 3:14 pm Thank you for looking into this! Yes, the issue is only with forward slashes. I will do something with the text to remove the slash, and appreciate a skin change whenever it happens.
Code: Select all
/new-topic2.html?q=/this/that/another
Code: Select all
/new-topic2.html?q=%2Fthis%2Fthat%2Fanother
Code: Select all
! * ' ( ) ; : @ & = + $ , / ? % # [ ]
Code: Select all
/
Code: Select all
file paths - Linux
etc
var
opt
file paths - Windows
program files
%programdata%
It's not such a good idea to include it in your keywords directly. It makes them illegible in the keyword index and it will also fail when the update comes that handles it automatically for the URL query fragment only, because your URI encoding will get re-encoded and then you'll have a mess. What the update would do would be to only encode for putting in the URL and leave it human-readable everywhere else, and also decode it when passing it on to the GA tracking when that is activated.I'll try the URI encoding.
That would really be preferable, but I'm going to include the encoding of the keywords anyway to preclude errors in the future.Frankly there aren't many of these Linux path references and it's not critical to include them. It was only a convenience for the reader. I could replace it with something like this: