私はこのようなことをする必要があります:
########## SITE 1
RewriteEngine on
RewriteBase /mysite1
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?url=$1 [L,QSA]
########## SITE 2
RewriteEngine on
RewriteBase /mySecondSite
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?url=$1 [L,QSA]
問題は、Windows2003ServerでHeliconISAPI_Rewrite3.htaccess
を使用しているため、1つのファイルしか使用できないことです。
両方の.htaccessファイルを一方だけに結合して正しく機能させる方法はありますか?
mysite
がなくても機能するかどうかをテストするためだけにこれを試しましたRewriteBase
が、機能しないようです。
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^mysite1/(.*)$ index.php?url=$1 [L,QSA]
ありがとう。