2013-02-05 27 views
1

我面臨着類似的問題南國mod_rewrite的mod_userdir

Problems with mod_rewrite and mod_userdir

但隨着小南國,我不知道創業的最佳途徑。

mod_rewrite會在/ home/用戶/public_html中轉到/ usr/local/apache/htdocs /時發送到用戶的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

我想我會先問清楚,以避免隨機故障,因爲我在服務器上直播網站。

回答

2

在我的.htaccess,我有

RewriteBase/

我改成了

RewriteBase /~<user>/ 

例子:

RewriteBase /~myusername/ 

,現在它的工作。