0

ドメイン (www.mydomain.com/cms) のサブディレクトリに drupal インストールをセットアップしましたが、mod_rewrite を使用してクエリを正しくフォーマットするのに問題があります。
{domain}/cms/admin/content/nodeとして受信する URL リクエストが次の
ように解釈される必要があります:
{domain}/cms/?q=admin/content/node

ここに私が持っているものがあります:

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

どこが間違っているかについての指針はありますか?

4

1 に答える 1

0

あなたが投稿したこれらのルールはどこにありますか? 「cms」ディレクトリ内に次の内容の .htaccess を作成すると、正常に動作するはずです。

  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_URI} !=/favicon.ico
  RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
于 2011-01-18T01:31:24.373 に答える