site.com/foo/bar.php から site.com/foo/bar にリダイレクトしようとしています
私はこのコードを思いつきました:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.php [NC]
RewriteRule ^(?!clients/).*$ %1 [R=301,L,NC]
リクエストを .php ファイルに送信するには:
RewriteCond %{REQUEST_FILENAME}.php -f [NC]
RewriteRule ^(?!clients/).*$ %{REQUEST_URI}.php [L,NC]
ただし、上記は site.com:8080/foo/bar にリダイレクトします
RewriteCond %{SERVER_PORT} 8080
ポートが追加されています。他の多くのことを試しましたが、機能しませんでした。みんなありがとう。