2017-08-16 20 views
0

htaccessを使用してURLの一部を置き換えます。URLの一部をhtaccessに置き換えます。

私は以下のコードを使用していますが、404エラーが発生しています。

​​

これは私のURL http://192.168.1.10/survey/api/v1/surveys/loginであり、私は

にしたいあなただけRewriteEngine On線の下にこのルールを使用することができますhttp://192.168.1.10/survey/api/oauth2/rest/token

+1

htaccess cont extの場合、パスRewriteRuleは_neverに対するパターンと一致します。スラッシュ_で始まります。そのスラッシュは既にその時点で削除されています。 – CBroe

+0

@CBroe。ありがとう。申し訳ありませんがあなたのポイントを取得していません – Coder

+0

RewriteEngineがオンであることを確認してください。ルートマップsurvey/api/v1/apiから開始し、ファイル名をスラッシュで始まらないようにしてください。 ので: のRewriteRule ^調査/ API/V1 /アンケート/ログインオン RewriteEngine $調査/ API /のOAuth2 /休憩/トークン/ $ 1 [R = 301、L]すべての –

答えて

1

と交換してください:ルールの

RewriteEngine On 

RewriteCond %{REQUEST_URI} ^/(survey/api)/v1/surveys/login(/.*)?$ [NC] 
RewriteRule^/%1/oauth2/rest/token%2 [R=301,L,NE] 

#の残りを行きますこの下にある

関連する問題