0
好的,所以我有一個網站,用戶可以將搜索查詢放入使用GET發送數據的表單中。重定向表格獲取重寫規則請求
當被髮送的網址是這樣的:/recipes.php?query=taco&ingredients=chili
我想改寫它看起來像:/recipes-taco-Ichili.html
所以我添加下面一行到我的.htaccess文件:
RewriteRule recipes\.php\?query=(.*)&ingredients=(.*)$ /recipes-$1-I$2.html [R]
我的印象是這會將用戶重定向到屏蔽頁面,但url不會改變。
我有RewriteEngine on
和一旦url的形式
/recipes-something-Isomethingelse.html
它工作正常。
我在過去使用php做過,但是如果我可以使用.htaccess來做它似乎會很好。
現在我似乎得到一個302錯誤信息。 – zmbush 2010-03-06 23:13:06
這不是一個錯誤,那是一個重定向。 – 2010-03-07 00:24:33
是的,但它沒有顯示我的網頁。它只是說'找到頁面'。 – zmbush 2010-03-07 01:58:51