新增的設定要在原有的之上,The order of the rules is important. If you turn them around it won't work.
參考https://drupal.org/node/1804604
#新增的
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^/subdirectory/(.*)$
RewriteRule ^(.*)$ /subdirectory/index.php?q=$1 [L,QSA]
#原有的
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^ index.php [L]