Forum Moderators: coopster
# backward compatibility ruleset: rewrite doc.asp to doc.php if doc.php exists
# <Directory "/var/srv/examplesite">
RewriteEngine on
RewriteBase "/srv/examplesite"
RewriteCond "$1.php" -f
RewriteCond "$1.asp" !-f
RewriteRule "^(.*).asp$" "$1.php"
# </Directory>
RewriteRule ^([a-z0-9\-/]+)\.asp$ $1\.php [R=301,L]
OR
RewriteRule ^(.*)\.asp$ $1\.php [R=301,L]
... I block asp extension accesses on all other sites
RewriteRule ^(.*)\.asp$ $1\.php [R=301,L]
RewriteRule (.+)\.asp$ /$1\.php [R=302,L]