1
我想做一個有點簡單的事情,沒有運氣 - 我想在我的URL中顯示希伯來文/阿拉伯字符。URL百分比編碼不起作用
例如:我想要的網址顯示一個文件名爲:aאm.php
所以我百分之編碼中間UTF8字符,結果是:a%D7%90m.php
。我上傳a%D7%90m.php
到我的服務器(Apache)的,並試圖要求的網頁www.example.com/a%D7%90m.php & www.example.com/aאm.php但我的服務器響應:
在此服務器上未找到請求的網址
/a%D7%90m.php
。
所以我瀏覽www.example.com/a%D7%90m.php & www.example.com/aאm.php當試圖上傳aאm.php
(不百分號編碼)來代替,但同樣沒有運氣。
如何解決這個問題?
一個值得嘗試的技巧可能是激活「DirectoryIndex」並查看Apache本身在該頁面上提供的網址 – 2011-02-11 00:05:15
感謝Pekka。它會看到一個%25D7%2590m.php(每一個百分比都增加了一個25),爲什麼?我怎樣才能解決這個問題? – Tom 2011-02-11 00:08:06