0

私はアプリケーションを持っており、それを自分の CakePhp Web サイトに統合したいと考えています。私はそれを webroot フォルダに入れました。経由でブラウザで開こうとしました

                 http//mywebsite.com/appname 

しかし、それは失敗しました。代わりに、経由で到達する必要があります

                 http//mywebsite.com/app/webroot/appname. 

そしてリダイレクトされます

                http//mywebsite.com/app/webroot/appname/index. 

URL の /app/webroot 文字列を削除する方法を知っている人はいますか? Cake Routing のドキュメントを確認しましたが、解決策が見つからなかったように感じます。

4

1 に答える 1

0

Apache 仮想ホストが正しく構成されていません。

ドキュメント ルートは webroot ディレクトリを指す必要があります。

<VirtualHost *:80>
DocumentRoot /mydir/somthing/cake/app/webroot
ServerName mywebsite.com
</VirtualHost>

次に、これは機能します:

http//mywebsite.com/appname 
于 2013-05-10T23:31:44.813 に答える