2011-05-04 95 views
1

你好,我有,目前有一些URL的這樣一個Drupal網站...如何添加另一個通配符變量到drupal mod_rewrite?

http://www.example.com/exhibitions/2011/artist?p=works

我有Drupal的乾淨的URL打開創造這個網址。最後的'p'$ _GET變量來自我的節點模板,它用於顯示節點中的不同字段。

我想使用mod_rewrite更改URL,以這樣的:

http://www.example.com/exhibitions/2011/artist/works

但林不知道如何將這種適應Drupal的電流的RewriteRules ...

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

感謝任何幫助!

回答

0

追加此規則在你的.htaccess文件的末尾:

RewriteRule ^(exhibitions/[^/]+/[^/]+)/(.*)$ /$1?p=$2 [L,NC,NE,QSA] 
相關問題