我在 IIS 10.0 中配置 PHP 7.4.5,當我將文件夾重命名為波斯語字符(如:“òê”)時,并嘗試使用以下地址訪問頁面:http://mydomain/???/它找不到index.php,并顯示此錯誤:No input file specified.重命名為英文字母:“test”后,url為: http://mydomain/test/一切都好!提示:如果文件夾名稱包含波斯語字符,則使用index.html 一切都很好提示:我的處理程序映射:我嘗試解決問題:我嘗試更改 php.ini 中的此變量,但沒有解決我的問題。cgi.fix_pathinfo=1cgi.force_redirect = 0
1 回答

皈依舞
TA貢獻1851條經驗 獲得超3個贊
發現問題與iis無關,與PHP有關。下面是對 HTML 網站的測試,該網站運行正常:
不幸的是,RFC2396規定您不能使用任何非字母數字字符。然而,您可以對它們進行編碼,但這違背了您擁有良好“會說話的 URL”的觀點。
- 1 回答
- 0 關注
- 128 瀏覽
添加回答
舉報
0/150
提交
取消