0
我在我的目錄countries.php中有一個文件,它將被我的客戶端頁面(index.html)用來獲取國家列表。到目前爲止,它在我使用這個URL localhost/api/countries
發出請求時工作,但當我做localhost/api/countries/cuba
例如,它仍然得到所有國家的列表 ,但如果我做localhost/api/countries?name=cuba
它返回我需要的東西。重寫.htaccess中的url不起作用
這裏是我的.htaccess代碼:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteRule ^([^/]+)/?$ countries.php?name=$1 [L,NC]
它消除了PHP擴展,但它不重寫參數
我不明白這個問題。請你清楚你想達到什麼目的。謝謝。 – Rounin