2011-06-04 36 views
3

可能重複:
What is the best way to implement a friendly URL that has multiple variables using mod_rewrite?HTML表單引導到一個友好的URL

我使用mod_rewrite在我的網站偉大的工程友好的URL。當使用表單向$_REQUEST添加變量時,它以常規格式被調用,而不是友好的。 我的表單很簡單,像<input type="text" class="searchbox" id='searchid' name="query" value=""/> 它現在確實指向www.someurl.com?query="form data"

我想它引導到一個「友好的URL」,是這樣的:

www.someurl.com/query/"form data" 

我如何能做到這一點在PHP?

+0

這裏有一個很好的參考,可能會幫助你:http://www.phpriot.com/articles/search-engine-urls – 2011-06-04 19:46:15

+0

重複........ – dynamic 2011-06-04 19:46:42

+0

@Amy其實我用那個引用來構建我友好的URL在第一個地方,現在我正在處理表單重定向,這仍然導致像以前一樣簡單的URL。 @ yes123我只看到了一個關於在phyton中做這個的答案,並且想要一個php解決方案。我錯過了嗎? – Noam 2011-06-04 19:51:07

回答

-1

爲什麼不把所有的東西放在POST請求中?

這樣

<form method='post' action='/'> 
    <input type='text' name='data' value='some value' /> 
</form> 

結果在_request將是

陣列( '數據'=> '一些值' )

和您仍保留網址結構。