2011-12-21 26 views
0

私は、分類タグページのURLの最後にスラッシュを付ける必要があるdrupal 7サイトで作業していますが、拡張子 '.htm'を持つノードページはありません。URLに末尾のスラッシュを追加する

私はDrupalのの.htaccessファイルを編集して、これを試してみましたが、私は次のコードを追加:

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
#RewriteCond %{REQUEST_URI} !=/favicon.ico 
#RewriteRule^index.php [L] 
RewriteCond %{REQUEST_URI} !*.htm 
RewriteCond %{REQUEST_URI} !(.*)/$ 
RewriteRule ^(.*)$ http://domain.com/$1/ [L,R=301] 

しかし、これは私のために働いていません。誰にでも私にこのことをどうやって教えてもらえますか?

注:私は光のhttpdサーバー上で事前にhttp://www.lighttpd.net/

感謝を働いています。

答えて

0

domain.comのルートにある.htaccessファイルの先頭にこれがありますか? RewriteEngineは次のように設定されていますか? .htaccessファイル内の他のルールは機能しますが、これは動作しません。動作しない場合はどうなりますか。

のDrupal 7スラッシュモジュール後続少し

RewriteEngine On 
RewriteBase/


RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
#is not an htm/l file 
RewriteCond %{REQUEST_URI} !\.html?$ [NC] 
#does not end with a slash 
RewriteCond %{REQUEST_URI} !/$ 
RewriteRule ^(.+)$ http://domain.com/$1/ [L,R=301] 
関連する問題