2012-03-06 9 views
0

を動作していないよう:.htaccessファイル - 複数のパラメータは、次の操作を実行しようとしている

link.com/profil/2/cv/ret/slet-1 

link.com/profil.php?id=2&do=cv&task=ret&action=slet&aid=1 

への私のRewriteRuleは次のようになります。

RewriteRule ^profil/([^/]+)/([a-z]+)/([a-z]+)/([a-z]+)-([d]+)$ profil.php?id=$1&do=$2&task=$3&action=$4&aid=$5 

それは戻っています私/ 404ページに。

UPDATE

、それが原因で、[D] +のように見えます - 。私は*使ってきたし、今では働いています。どうしてこのようなものですか?

答えて

2

"\"が最後の桁に一致しています。正規表現を

に変更する
^profil/([^/]+)/([a-z]+)/([a-z]+)/([a-z]+)-([\d]+)$ 
+0

ありがとうございます。:) – skolind

関連する問題