▽1
●
rouge_2008 ●100ポイント ベストアンサー |
http://example.com/のルートに設置する.htaccessに次のように記述します。
RewriteRule ^/?$ http://www.yahoo.co.jp/ [R=301,L] # 条件に除外フォルダを指定します。 RewriteCond $1 !^(hello/a|hello/b|goto) RewriteRule ^(.+)$ http://www.yahoo.co.jp/$1 [R=301,L]
次のように除外フォルダを%{REQUEST_URI}を利用して指定する事もできます。
RewriteRule ^/?$ http://www.yahoo.co.jp/ [R=301,L] RewriteCond %{REQUEST_URI} !/?(hello/a|hello/b|goto)/? RewriteRule ^(.+)$ http://www.yahoo.co.jp/$1 [R=301,L]
※.htaccessではなく、httpd.confで設定する事もできます。