2

我刚刚开发了基于 Drupal 的网站,而不是旧的“定制”网站。

我面临的问题是网站的根不是 apache 根。它在目录中:

/public_html/mydomain/htdocs/

由于所有这些,我的链接现在看起来像:

http://www.mydomain.com/mydomain/htdocs/php
http://www.mydomain.com/mydomain/htdocs/java
http://www.mydomain.com/mydomain/htdocs/jquery

尝试更改 Drupal 的 .htaccess 文件中的指令,其中:

RewriteBase /mysite/htdocs

...但这并没有改变链接。

此外,对于以前的网站,所有链接都可以正常工作...

你能告诉我如何修复这个指令吗?

先感谢您!

4

1 回答 1

-1

RewriteBase 不用于此目的。您需要编辑virtual host或 vhost 文件。在您的 apache 配置中找到 vhost 文件并将其更改DocumentRoot为您的文件夹/public_html/mydmian/htdocs/,然后将 rewritebase 注释掉。

RewriteBase 是如果您的站点位于“文档根目录”的子文件夹中。您拥有的是文档根目录。

于 2012-04-09T14:54:33.667 回答