<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA
目標:我想啓用一個Drupal第7位 「乾淨的URL」(這樣example.com/?q=user解析爲example.com /用戶)。
我剛剛花了太多的時間通過官方的Drupal文檔和評論,無濟於事,所以任何建議,非常感謝!
我已經在Drupal(/ admin/config/search/clean-urls)中勾選了「啓用乾淨網址」,並清楚地知道配置選項已保存。所以現在我實際上可以訪問example.com/user,它確實顯示了與example.com/?q=user相同的內容。然而,我想要的是用example.com/?q=user作爲example.com/user在URI中重寫。
相關的.htaccess代碼如上所示,並且我的Apache conf似乎已正確配置。
這也適用於我,謝謝! – 2013-01-03 19:34:54