drv16821 2016-04-25 07:05
浏览 55

在cakephp的url中指定动作时缺少Css和Js文件

Am working with cakePHP. And i installed and configured everything. And Am using the virtual host also. When i call the base url, i get all the css and js files loaded. but when i included the method name in the url, it shows not found. I think it is due to some url rewriting problem. My project directory is /var/www/html/Betting/ My .htaccess (/var/www/html/Betting/.htaccess)

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

And (/var/www/html/Betting/app/.htaccess) is

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

And (/var/www/html/Betting/app/webroot/.htaccess) is

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

If I call the URL http://betting.spark.com/site everything is fine. But i call http://betting.spark.com/site/index it is not loading the css and js files. Any help would be appreciated. :)

  • 写回答

1条回答 默认 最新

  • dqteh7347 2016-04-25 10:40
    关注

    How do you link css file and js file? If you place css and js file as cakephp style. you can link Html and Css file like this. js file are under webroot/js and css file are under webroot/css

    <?= $this->Html->css(['bootstrap.css','bootstrap-theme.min.css']) ?>
    <?= $this->Html->script(['jquery-2.0.3.min.js','bootstrap.js']); ?>
    
    评论

报告相同问题?

悬赏问题

  • ¥50 易语言把MYSQL数据库中的数据添加至组合框
  • ¥20 求数据集和代码#有偿答复
  • ¥15 关于下拉菜单选项关联的问题
  • ¥20 java-OJ-健康体检
  • ¥15 rs485的上拉下拉,不会对a-b<-200mv有影响吗,就是接受时,对判断逻辑0有影响吗
  • ¥15 使用phpstudy在云服务器上搭建个人网站
  • ¥15 应该如何判断含间隙的曲柄摇杆机构,轴与轴承是否发生了碰撞?
  • ¥15 vue3+express部署到nginx
  • ¥20 搭建pt1000三线制高精度测温电路
  • ¥15 使用Jdk8自带的算法,和Jdk11自带的加密结果会一样吗,不一样的话有什么解决方案,Jdk不能升级的情况