如何让phpmyadmin与kohana网站合作? (htaccess的)

时间:2012-05-16 18:29:42

标签: php .htaccess phpmyadmin kohana

今天我试图将phpmyadmin上传到kohana网站的其中一个文件夹,但事实证明,而不是phpmyadmin我得到空页。所以我认为这是在网站根目录中重写.htaccess规则的问题。

.htaccess文件包含以下行:

RewriteEngine On
RewriteBase /
<Files .*>
    Order Deny,Allow
    Deny From All
</Files>
RewriteRule ^(?:application|modules|system)\b.* index.php/$0 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# Rewrite all other URLs to index.php/URL
RewriteRule .* index.php/$0 [PT]

我的phpmyadmin index.php文件位于phpmyadmin /目录中,但是,据我所知,每个请求都被重定向到根目录中的index.php。如何使phpmyadmin工作不破坏kohana的路由?

thanx求助!

1 个答案:

答案 0 :(得分:3)

只需在最后RewriteCond之前添加另一个RewriteRule

RewriteCond %{REQUEST_URI} !^/phpmyadmin

或者更明确一点,您可以在现有RewriteCond之前添加另一条规则:

RewriteCond %{REQUEST_URI} ^/phpmyadmin
RewriteRule ^.*$ - [NC,L]