2012-02-17 6 views
0

私の素敵なURLはうまくいき、index.phpページに向いていますが、1つの例外を追加したいと思います。ユーザーが/ adminに入力した場合、ではなく、index.phpと表示されます。HTACCESS redirect/admin to admin.php

RewriteEngine on 
RewriteBase/

# Rewrite URLs of the form 'x' to the form 'index.php?q=x'. 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_URI} !=/favicon.ico 
RewriteRule ^(.*)$ index.php?q=$1 

は、私は、ファイルの先頭にこれを追加してみました:

Redirect /admin admin.php 

をそれはトリックに

感謝を行うにはいないようです

私はこれを持っています! Scott

答えて

0

RewriteRule ^admin$ admin.php [L, NC]は?

+0

お返事ありがとうございます!管理領域が相対パスを使用しているため、ルールを書き換えないようにしたいのですが、イメージへのリンクを完全にリダイレクトしないようにしたいのです。私はそれらに覚えやすいリンクが必要ですが、フロントエンドと同じように見える – scott

+0

しかし、 '^ admin $'はまさに 'admin'を意味し、それ以外のものは「adminで始まるもの」ではありません。相対パスの問題に関しては、 ''タグは役に立ちませんか? – CyberDude

関連する問題