0

我有多个站点的服务器,例如我在服务器根目录中有域http://site.com/和 .htaccess 文件:

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:/Servers/Web/www/site.com/drupal 问题是站点链接看起来- http://site.com/site.com/drupal/user/logout,但是我在其中找到了$base_urlsettings.php更改它并且站点链接看起来不错http://site.com/user/logout。但我创建了新问题 - 所有链接都将我重定向到index.php(无法正常工作)

怎么了?

4

1 回答 1

0

不要更改 $base_url>你不应该碰那个。我认为你需要一个虚拟主机条目在网络服务器(对于 apache httpd.conf)upto C:/Servers/Web/www/site.com

于 2013-07-11T09:12:25.407 回答