2010-03-02 74 views
0

我有我的網站的新聞項開始使用以下規則改寫:重寫規則以下

RewriteRule ^news/([^/]*)/([^/]*)$ /local/?page=home&news_id=$1&newsTitle=$2 [L] 

現在的新聞條目的標題之一是:achieves_100%_A*_to_C_in_GCSE

但頁面不得到顯示,我得到一個400錯誤。

我認爲問題是在地址中的%*

如何在reg exp中包含%*

由於提前

+0

更多的服務器錯誤問題:我的猜測是您的用戶在請求您的URL時未將URL編碼應用於'%'和'*'。嘗試用這些值的正確URL編碼替換,看看你是否仍然得到400錯誤。 – 2010-03-02 11:48:04

回答

1

一個孤獨的%不是一個URL有效。在地址欄中輸入時將其替換爲%25

+0

謝謝,工作得很好。 – 2010-03-02 11:55:45