我的路线是:
$apartment = urlencode('διαμερίσματα');
$wild = '/(:num)';
$secondwild = urlencode('/(:num)'));
...
$route[$apartment] = 'page/apartments';
$route[$apartment.$wild.$secondwild] = 'page/apartment/$1/$2'; //problem route
在我的问题路线行中,第二翼值是希腊语(语言(单词,并且在num上没有识别urlencode函数。我在浏览器上收到一条消息:
Not Found
The requested URL /igntest/διαμεÏίσματα/1/ΔιεÏθυνση was not found on this server.
可能是什么问题?(Codeigniter v 2.2.6(
您不需要URL字母(:num)
,(:any)
和其他类似的通配符...这样做甚至没有意义。