2013-07-11 91 views
0

我有多重站點服務器,例如我有域http://site.com/和.htaccess文件在服務器的根目錄:的Drupal如何改變URL路徑

RewriteRule ^site.com/ - [L] 
RewriteCond %{HTTP_HOST} ^site\.com$ 
RewriteCond %{DOCUMENT_ROOT}/site%{REQUEST_URI} -d 
RewriteRule [^/]$ %{REQUEST_URI}/ [R,L] 
RewriteCond %{HTTP_HOST} ^site\.com$ 
RewriteRule (.*) site.com/$1 [L,QSA] 

,我已經在路徑安裝的Drupal:C:/服務器/Web/www/site.com/drupal 的問題是,該網站的鏈接看起來 - http://site.com/site.com/drupal/user/logout,但我發現$ BASE_URLsettings.php,更改和網站鏈接看起來不錯http://site.com/user/logout。但我創建新的問題 - 所有鏈接重定向到index.php(不正常工作)

什麼錯了?

回答

0

不要更改$ BASE_URL>你不應該接觸that.I覺得你需要在web服務器虛擬主機條目(Apache的httpd.conf)高達C:/Servers/Web/www/site.com

+0

謝謝,虛擬主機解決問題! – Draiget