2016-11-26 49 views
1

更新我的Apache 2.4.23到URL重寫有關apache2.4.23

網址是這樣的:

http://example.com/產品/0/12365

我用這把尺子,它不起作用

RewriteRule ^<b>products</b>/([0-9])/([0-9]{5,})$ products.php?name=products.html&page=$1&id=$2 

,但我改變它像這樣
網址是這樣的:

http://example.com/產品/0/12365

這樣的尺子,它的工作原理

RewriteRule ^<b>product</b>/([0-9])/([0-9]{5,})$ products.php?name=products.html&page=$1&id=$2 

它接縫s /是一個錯誤?
或任何人都知道該怎麼辦?

回答

0

我已經找到了答案
因爲有一個文件,它的命名products.php
我這個名稱更改爲「product.php」
我用這把尺子,現在的工作
RewriteRule^products /([0-9])/([0-9] {5,})$ products.php?name = products.html & page = $ 1 & id = $ 2
但我沒有想要apache檢查文件是否存在
怎麼辦~~~~