0

htaccess を次のように設定したい:

RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+) index.php?slash1=$1&slash2=$2&slash3=$3&slash4=$4 [NC]

ただし、上記の影響を受けない特定のディレクトリを保持します。たとえば、domain.com/banana は domain.com/banana のみに移動し、slash1=banana の index.php には移動しないようにします。

4

1 に答える 1

0

次のように RewriteCond を追加するだけです。

RewriteCond %{REQUEST_URI} !^/(banana|oranges|apple)(/.*|)$ [NC]
RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+) index.php?slash1=$1&slash2=$2&slash3=$3&slash4=$4 [NC,L]
于 2013-06-02T01:49:34.017 に答える