我面临类似的问题
Problems with mod_rewrite and mod_userdir
但是WHM和我不知道最好的开始方式。
mod_rewrite转到/ usr / local / apache / htdocs /何时应该转到/ home / user / public_html中用户的userdir文件。确切的错误是
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
我想我会首先要求避免随机排除故障,因为我在服务器上有实时网站。
答案 0 :(得分:2)
在我的.htaccess中,我有
RewriteBase /
我把它改成了
RewriteBase /~<user>/
示例:
RewriteBase /~myusername/
现在它正在运作。