2012-07-21 51 views
0

我一直在環顧四周,但可以完全找到我正在尋找的東西,即使我確定它是一項非常基本的任務。我期望不得不這樣做,以便URL可以是這樣的「www.site.com/server/1」。在URL中的服務器部分將是.php文件,然後將能夠使用後面的數字查詢等。.htaccess指向一個位於URL中間的php文件

我有它排序,以便它不需要的.php,但不能弄清楚如何重寫?回的search.php文件(不是每一個知道,如果重寫是我所期待的。)

非常感謝的人誰可以幫助

回答

0

嘗試把這個在htaccess的文件在您的文檔根目錄:

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^([^/]+)/([0-9]+) /$1.php?number=$2 [L,QSA] 

您需要用您需要的名稱替換查詢字符串參數名稱number。不確定你的意思是「能夠在/ in查詢後使用數字」。

+0

工作感謝,但你有什麼想法如何得到它,所以我不需要服務器後的.php作爲我當前的設置導致它被髮送到error.php(/服務器/ 1不工作,如果我有我的重寫,因爲它認爲它會丟失一個名爲'1'的文件,但/ server.php/1工作正常) – 2012-07-21 12:47:22

相關問題