0

私は次のような .htaccess を持っています:

<IfModule mod_php4.c>
    php_value session.use_trans_sid 0
</IfModule>
<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>
RewriteEngine On
#RewriteBase /

RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^(.*) $1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?page=$1 [L]

しかし、URL にadmin、ドメイン名の直後に管理語 (例: domain.com/admin/ または domain.com/administration/)が含まれている場合は、これらのルールをスキップしたいと思います。

4

1 に答える 1

1

ルールの前に次の条件を追加します。

RewriteCond %{REQUEST_URI} !^/admin/
RewriteCond %{REQUEST_URI} !^/administration/
于 2012-02-29T11:54:56.080 に答える