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 に答える