1

我面临着类似的问题

mod_rewrite 和 mod_userdir 的问题

但是有了WHM,我不知道最好的开始方式。

当 mod_rewrite 应该转到位于 /home/ user /public_html 的用户的 userdir 文件时,它会转到 /usr/local/apache/htdocs/。确切的错误是

File does not exist: /usr/local/apache/htdocs/index.php, referer: http://<my ip>/~*user*/default.php

我考虑过修改 httpd.conf 但看到很多错误说重新配置 WHM 会删除修改。

我还查看了 WHM 文档并看到了 open_basedir 调整:http ://docs.cpanel.net/twiki/bin/view/11_32/WHMDocs/TweakPhp

我想我会先要求避免随机故障排除,因为我在服务器上有实时站点。

4

1 回答 1

2

在我的 .htaccess 中,我有

RewriteBase /

我把它改成

RewriteBase /~<user>/

例子:

RewriteBase /~myusername/

现在它正在工作。

于 2013-02-05T21:46:55.637 回答