2011-05-19 46 views
0

我有一个运行在ExpressionEngine上的网站和一个基于Zend的自定义后台。 这两种方法都希望在根中放置一个特定的htaccess文件。如何应用不同的.htaccess规则基于uri

这是我的结构。

之前放置后台区域上的,我想知道,如果它是不可能性有一个htacces文件并基于uri应用不同的htaccess规则集。所以例如。所有与“后台”有不同的规则。

我知道你可以做这样的事情: 我找到的最好的是下面的Can I do an if/then/else in htaccess? 但我坚持定义基于uri的变量。

感谢您的帮助。

问候 维克

回答

0

把你重写规则EE第一,增加一条规则的后台有:

RewriteCond %{REQUEST_URI} !/backoffice 
RewriteRule^/index.php [L] 

现在添加规则的后台。

+0

Tnx为您的答案。 另一个子域名仍然是必要的,因为需要2个不同的index.php文件,一个用于Zend,一个用于EE。 – Vic 2011-05-23 15:47:45