2

私は以下を使用しています:

  • OSX 10.7 ライオン
  • PHP バージョン 5.3.26
  • Drupal 7.23
  • アパッチ/2.2.24

「クリーン URL」を機能させようとしていますが、何をしても、「クリーン URL を有効にできません」というメッセージが常に表示されます。

mod_rewrite を Apache にロードしました。phpinfo() を表示すると、「ロードされたモジュール」リストに表示されます。

「Directory /」と「Directory /Library/WebServer/Documents」の両方の下で、httpd.conf ファイルで AllowOverride を「All」に設定しました。これにより、.htaccess ファイルを問題なく使用できるようになりました。

作業中の Web サイトのルートに .htaccess ファイルがあり、そこに無効なものを入れるとブラウザでエラーが発生するため、このファイルが使用されています。

.htaccess ファイルの内容は次のとおりです。

Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?q=$1 [L,QSA]

私は何を間違っていますか..?私は何かを逃した..?

Drupal で「クリーン URL」を有効にするには、他に何をする必要がありますか?

ありがとう!

4

1 に答える 1

0

デフォルトの Drupal 7 htaccess ファイルを使用していますか? https://github.com/drupal/drupal/blob/7.x/.htaccess

それはそれかもしれません。

それ以外の場合は、こちらをご覧ください https://www.drupal.org/node/566880

于 2015-05-30T10:38:13.723 に答える