次のコード行があります。
RewriteRule ^account/?edit=([A-Za-z]+)$ /?goTo=account&act=edit_$1 [L,NC]
に行くmysite.com/account/?edit=username
と、参照するはずですmysite.com?goTo=account&act=edit_username
が、エラー404が表示されます
何か助けはありますか?
ありがとう!
次のコード行があります。
RewriteRule ^account/?edit=([A-Za-z]+)$ /?goTo=account&act=edit_$1 [L,NC]
に行くmysite.com/account/?edit=username
と、参照するはずですmysite.com?goTo=account&act=edit_username
が、エラー404が表示されます
何か助けはありますか?
ありがとう!
を使用して QUERY_STRING を一致させることはできませんRewriteRule
。それには次のRewriteCond
ようなものが必要です:
これはうまくいくはずです:
RewriteCond %{QUERY_STRING} (?:^|&)edit=([^&]*) [NC]
RewriteRule ^account/?$ /?goTo=account&act=edit_%1#something [L,NC,NE,QSA]