この.htaccess書き換えコードが見つかりました
RewriteEngine on
RewriteCond %{HTTP_HOST} ^my.domain.com$ [NC,OR]
RewriteCond %{REQUEST_URI} !public/
RewriteRule (.*) /public/$1 [L]
そして、「OR」フラグの目的は何なのか疑問に思いました。すでにドキュメントhttp://httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rewriteflagsをチェックしましたが、情報を見つけることができます。
何か案は?