我正在尝试从 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
了很多其他的东西,但它没有用。多谢你们。