server.com/site_admin/api に .htaccess を配置しました (実際のディレクトリ構造: /public_html/site_admin/api)
すべてのリクエストを対応する php ファイルに送信したいと考えています。したがって、api/users は api/users.php に書き換えます。
だから私はこのルールを書いた:
RewriteEngine On
RewriteRule ^(.*)$ $1.php
しかし、うまくいきません。URL server.com/site_admin/users にアクセスすると 404 が返されます
そこに【R=301】を足したところ
RewriteRule ^(.*)$ $1.php [R=301]
http://server.com/home/server_user/public_html/site_admin/api/users.php の代わりにhttp://server.com/site_admin/api/users.phpにリダイレクトされることがわかりました
誰かがここで私を助けてくれませんか