私は、CentOSで動作するcakephpアプリケーションに関する問題にぶつかっています。 、CSSのアクセスApacheとCakephpアプリケーション
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /var/www/portal/
ServerName abc.mydomain.com
</VirtualHost>
、ホームページが現れすなわちapp.mydomain.com動作しますが、どれも:私はコンテンツとしてconf.dの下に追加したファイル以外のデフォルトの設定で任意の設定を変更しませんでした/ var/www/portal/app/webroot/img つまり、/ var/www/portal/app/webroot/img /var/www/portal/app/webroot/css の下にあるJSとimgファイルがロードされています。 js
私は/var/www/portal/
の下に移動しようとしましたが、それはホームページでは機能しましたが、ホームページ上のリンクをクリックするだけで404となります。リンクがabc.mydomain.com/testの場合 Apacheログでは、エラーが'File Does not exist : /var/www/portal/test'
と表示されます。それは、Apacheがurlを処理するためにcakephpにリクエストを送信していないようです。
ここで間違っていますか?ほとんどの場合、Apacheのセキュリティ設定が適用されますが、どこを欺くべきかはわかりません。
まず、リソースがロードされているURLを調べます。彼らはどんな見た目ですか? –
ペッカ、ありがとう。もう少し、ここで助けてください。それ、どうやったら出来るの? – aboxy