Ubuntu 如何設定 Drupal 的簡潔網址( Clean URL) ?

分享:
1.安裝和啟用 Apache rewrite 模組

2.調整設定檔 ( 假設虛擬伺服器設定在 /var/www/xyz.arthurtoday.com )

sudo vi /etc/apache2/sites-available/xyz.arthurtoday.com

加入下列內容:

<Directory /var/www/xyz.arthurtoday.com>
   RewriteEngine on
   RewriteBase /
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteCond %{REQUEST_FILENAME} !-d
   RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
</Directory>


3.重新啟動 Apache 

/etc/init.d/apache2 restart


4.啟用簡潔網址

如果步驟 1-3 都設定無誤的話,再回到 Drupal 的簡潔網址設定頁面 (/?q=admin/settings /clean-urls ) 就可以看到啟用的按鈕可以按了,點下去按儲存後就完成囉 !!
分享:

1 則留言 :

匿名 提到...

謝謝,網路上找這麼多篇,你這篇ㄧ試就靈