
このURL/ディレクトリmake/lores/some/
をポイント/マップする必要があります。また、拡張機能login/
を書き換える必要があります。.php
.html
例
クライアントがexample.com/make/lores/some/login.html
サーバーに入力するとprocess example.com/login/login.php
、 .
以下のようなルールがありますが、問題はログイン ディレクトリの下の他のファイル (例:/login/images/one.png
など) が処理/書き換えられず、404 エラーが発生することです。
RewriteRule ^(.*)\.htm$ login/index.php [NC]
答え1
おそらく次のようになります:
RewriteEngine on
RewriteRule ^/make/lores/some/(.+) http://example.com/login/$1 [R,L]
これにより、新しい URL への書き換えが処理されます。拡張子を から に修正するには、.html
2.php
番目のルールを使用できます。
RewriteRule ^/login/(.+)\.htm$ http://example.com/login/$1.php [R,L]