Options -MultiViews RewriteEngine on # 2006-03-30 19:09:55 sbp: And, if not that, you could PT and then # E=redir:1 and then RewriteCond on the env var redir. Or ... something. # - http://swhack.com/logs/2006-03-30#T19-09-55 RewriteRule ^emacs$ .emacs [PT,E=REDIR:1] RewriteCond %{ENV:REDIRECT_REDIR} !1 RewriteRule ^\.emacs$ /config/emacs [R] RewriteRule ^emacs\.elc$ .emacs.elc [PT,E=REDIR:1] RewriteCond %{ENV:REDIRECT_REDIR} !1 RewriteRule ^\.emacs\.elc$ /config/emacs.elc [R] RewriteRule ^nanorc$ .nanorc [PT,E=REDIR:1] RewriteCond %{ENV:REDIRECT_REDIR} !1 RewriteRule ^\.nanorc$ /config/nanorc [R] RewriteRule ^sshconf$ .ssh/config [PT,E=REDIR:1] RewriteCond %{ENV:REDIRECT_REDIR} !1 RewriteRule ^\.ssh/config$ /config/sshconf [R] RewriteRule ^vimrc$ .vimrc [PT,E=REDIR:1] RewriteCond %{ENV:REDIRECT_REDIR} !1 RewriteRule ^\.vimrc$ /config/vimrc [R] RewriteRule ^zshrc$ .zshrc [PT,E=REDIR:1] RewriteCond %{ENV:REDIRECT_REDIR} !1 RewriteRule ^\.zshrc$ /config/zshrc [R] RewriteRule ^zshrc\.zwc$ .zshrc.zwc [PT,E=REDIR:1] RewriteCond %{ENV:REDIRECT_REDIR} !1 RewriteRule ^\.zshrc\.zwc$ /config/zshrc.zwc [R]