-1

私はhtaccessの使用法に不慣れです...

以下のヘルプが必要です

Form http://mysite.com/index.php?page=login to http://mysite.com/login

私はhtaccessで次のルールを使用しました

RewriteEngine On

RewriteRule ^([a-zA-Z0-9_-]+)/$ index.php?page=$1

mysite.com/admin同じように、フォルダへのアクセスを制限する必要があります

その間私が入ると

 `http://mysite.com/admin` then it goes to `http://mysite.com/admin?page=admin`

これは上記のルールのbcozだと思います。

私が必要としているのは、私が入るmysite.com/adminと、mysite.com/admin/index.php

4

1 に答える 1

1

書き換えルールの条件を追加します。

RewriteEngine on
RewriteCond $1 !^admin
RewriteRule ^(.*)$ index.php?page=$1 [L,NC]
于 2012-10-19T14:06:17.427 に答える