だからいくつかの時間前、私はStackOverflowの上、次の質問を:私はそれを説明するよう Parse question mark as normal character after mod_rewrite解析の疑問符(2)
これは、しかし、今私はsmiliar問題を持って、問題を解決しました別の名前で今回は、疑問符が前面に表示されます。
たとえば、「www.example.com/profiel/?myusername」は「?myusername」ではなく空になります。
RewriteRule ^profiel$ index.php?p=profiel
#RewriteRule ^profiel/(.*)$ index.php?p=profiel&user=$1
RewriteCond %{THE_REQUEST} /(profiel)/(\S+)\s [NC]
RewriteRule ^profiel/ index.php?p=%1&user=%2 [L,NC]
現在の.htaccessだから、以前の修正で、私は単に問題を移動しました。
ありがとうございます!あなたのルールの
はどのように 'www.example.com/profiel/内部に書き換えることmyusername'でしょうか? (私はあなたの質問をdownvoteしませんでした) – anubhava
profielの後のすべて/は完全なユーザー名です。これは "?myusername"、 "my?username"または "myusername?"私の前の質問で最後のものが修正されました。 – WesselV
@anubhava、何らかの理由でそれは私のために働くことを拒否しました。このページに関する完全なhtaccess行を提供しましょう。主な質問に追加しました。 – WesselV