我正在研究如何構建一個不同的URL,我想知道是否可以替換查詢字符串/問號符號PHP在URL中使用的是'?'變成別的東西?例如感嘆號'!'PHP/Apache - 建立一個不同的URL,可以做到嗎?
www.example.com!foo = 1
這可能嗎?
我正在研究如何構建一個不同的URL,我想知道是否可以替換查詢字符串/問號符號PHP在URL中使用的是'?'變成別的東西?例如感嘆號'!'PHP/Apache - 建立一個不同的URL,可以做到嗎?
www.example.com!foo = 1
這可能嗎?
當然,但您需要重寫規則來告訴服務器如何提供服務。 PHP不會爲你自動解析它們,所以$ _GET/$ _ POST/$ _ REQUEST變量不會被設置,你必須從$ _SERVER ['REQUEST_URI']自己解析它們。
可能重複的[mod_rewrite:重寫爲「漂亮的網址」?](http://stackoverflow.com/questions/2245831/mod-rewrite-rewrite-to-pretty-url) –
「!」的目的是什麼?假設服務? '?'的目的?如果是這樣,你爲什麼要改變網絡標準? – afuzzyllama