两个子文件夹,我需要做这样的事情:如何重写规则使用mod_rewrite
########## 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]
的问题是,因为我使用过Helicon ISAPI_Rewrite 3 Windows 2003 Server的我只能用一个.htaccess
文件。
是否有一种方法可以将两个.htaccess文件组合在一起,并使它们正常工作?
我曾经尝试这样做只是为了测试是否mysite
就没有RewriteBase
工作,但似乎不起作用:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^mysite1/(.*)$ index.php?url=$1 [L,QSA]
感谢。
其中一个网站有一个域名(www.website.com),另一个只是子域内的一个子文件夹(www.demo.we bsite.com/website2 /')我不知道这是否会如此简单。 – Alvaro