Loading...
 
Skip to main content

Custom Share Module 0.1dev

Features / Usability

Features / Usability


SEF won't work if the page name containing dot or slash

posts: 56 China

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:

Image
Copy to clipboard
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:

Image
Copy to clipboard
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.

There are no comments at this time.

Upcoming Events

1)  18 Jul 2024 14:00 GMT-0000
Tiki Roundtable Meeting
2)  15 Aug 2024 14:00 GMT-0000
Tiki Roundtable Meeting
3)  19 Sep 2024 14:00 GMT-0000
Tiki Roundtable Meeting
4) 
Tiki birthday
5)  17 Oct 2024 14:00 GMT-0000
Tiki Roundtable Meeting
6)  21 Nov 2024 14:00 GMT-0000
Tiki Roundtable Meeting
7)  19 Dec 2024 14:00 GMT-0000
Tiki Roundtable Meeting