あるURLを、指定したディレクトリにアクセスするように設定

例:http://example.com/sub/ を http://exmaple.comでアクセスするように設定。

サーバー → ルートフォルダ/

ドキュメント → /sub/

ルートに.htaccessを置き、その.htaccessに以下の文章を追加

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^example.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.example.com$
RewriteCond %{REQUEST_URI} !^/sub/
RewriteRule (.*)$ /sub/$1

subディレクトリに.htaccessを置いて設定しがちだが、入力するURLがルートとなるディレクトリに.htaccessを置いて設定する。