SEF won't work if the page name containing dot or slash
I am using Tikiwiki v2.2 at http://www.joomlagate.com/wiki/ . I had enabled the SEF of Tiki.
Today I noticed that, if a pagename has dot (.) or slash (/) inside, then SEF won't work, even if that slash had been encoded to %2F.
For example, I have a page which can be accessed by following URL:
http://www.joomlagate.com/wiki/tiki-index.php?page=%E5%AE%A2%E6%88%B7%E7%AB%AF%2F%E6%9C%8D%E5%8A%A1%E7%AB%AF
Above URL is not SEF link. But the Latest Changes module show me as following:
http://www.joomlagate.com/wiki/%E5%AE%A2%E6%88%B7%E7%AB%AF%2F%E6%9C%8D%E5%8A%A1%E7%AB%AF
This is a SEF link. But when clicked, I got 404 error, page not found.
The same problem happened if the pagename has a dot(.) inside, such as www.domain.com as the pagename.
Two questions:
1. Someone said that even when SEF was enabled, Tikiwiki itself will use non-SEF URL internally. Why the Latest Changes module will use SEF links instead?
2. Why the SEF URL can't work even when the / symbol was encoded as %2F ?
Thanks.