2016-04-25 8 views
0

cakePHPで作業中です。そして私はすべてをインストールして設定しました。また、仮想ホストを使用しています。ベースURLを呼び出すと、すべてのCSSとjsファイルがロードされます。しかし、私はURLにメソッド名を含めると、見つからないと表示されます。私はそれがいくつかのURLの書き換えの問題のためだと思う。 私のプロジェクトディレクトリは、/ var/www/html /ベット/ 私の.htaccessである(/var/www/html/Betting/.htaccess)cakephpのURLにアクションを指定している間にCssとJsファイルが見つからない

<IfModule mod_rewrite.c> 
    RewriteEngine on 
    RewriteRule ^$ app/webroot/ [L] 
    RewriteRule (.*) app/webroot/$1 [L] 
</IfModule> 

そして(/ var/www/htmlと設定/ベット/アプリ/.htaccess))

<IfModule mod_rewrite.c> 
    RewriteEngine on 
    RewriteRule ^$ webroot/ [L] 
    RewriteRule (.*) webroot/$1 [L] 
</IfModule> 

そして(/var/www/html/Betting/app/webroot/.htaccessある

<IfModule mod_rewrite.c> 
    RewriteEngine on 
    RewriteRule ^$ webroot/ [L] 
    RewriteRule (.*) webroot/$1 [L] 
</IfModule> 

私はURLを呼び出す場合http://betting.spark.com/siteすべてがうまくです。しかし、私はhttp://betting.spark.com/site/indexと呼んでいます。これはCSSとjsファイルをロードしていません。どんな助けもありがとう。 :)

答えて

1

どのようにCSSファイルとjsファイルをリンクしますか? cssとjsファイルをcakephp形式にすると。あなたはこのようにHTMLとCssファイルをリンクすることができます。 jsファイルはwebroot/jsにあり、CSSファイルはwebroot/cssにあります

<?= $this->Html->css(['bootstrap.css','bootstrap-theme.min.css']) ?> 
<?= $this->Html->script(['jquery-2.0.3.min.js','bootstrap.js']); ?> 
関連する問題