2011-01-18 17 views
0

ドメインのサブディレクトリ(www.mydomain.com/cms)にdrupalのインストールをセットアップしましたが、mod_rewriteを使用して正しい形式でクエリを取得できません。
{ドメイン}/CMS/Q =管理/コンテンツ/ノード
ModサブディレクトリのMod書き換えルール

ここにあります:?は
{ドメイン}/CMS /管理/コンテンツ/ノード
のように解釈されるように:私は、URLリクエストのように入ってくる必要があります私が持っているもの:

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_URI} !=/favicon.ico 
RewriteCond %{REQUEST_URI} ^/(cms/.*)$ 
RewriteRule ^(.*)$ cms/?q=$1 [L,QSA] 

どこが間違っているのですか?

答えて

0

投稿したこれらのルールはどこにありますか?次のコンテンツを含む "cms"ディレクトリ内に.htaccessを作成すると、正常に動作するはずです:

RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteCond %{REQUEST_URI} !=/favicon.ico 
    RewriteRule ^(.*)$ index.php?q=$1 [L,QSA] 
関連する問題