gpt4 book ai didi

javascript - 转移站点后未加载 CSS 和 JS

转载 作者:行者123 更新时间:2023-11-28 10:01:00 25 4
gpt4 key购买 nike

我最初是在 IIS 上开发我的应用程序,现在我正在回到 Apache。

我已将整个应用程序目录复制到新的 Ubuntu 14.04 LAMP 服务器上。我将我的应用程序作为虚拟目录运行,这样我就可以拥有多个站点。

我已经删除了 web.config 文件并更新了 .htaccess 文件,并且加载了 home.ctp 页面。我已尝试加载我的索引 View 之一,它开始加载页面,但 CSS 和 Javascript 未加载。

在 webroot/index.php 中,我找到并更新了硬编码到 Windows 驱动器的“CAKE_CORE_INCLUDE_PATH”。

我的应用程序位于/usr/share/SRP 下,我有一个 SRP.conf 给我一个 url http://server.com/SRP/

Alias /SRP /usr/share/SRP

<Directory /usr/share/SRP>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
DirectoryIndex index.php
Order Allow,Deny
Allow from All
</Directory>

当我尝试访问另一个页面时,例如http://server.com/SRP/users ,页面在没有 CSS 和 Javascript 的情况下加载。

<script type="text/javascript" src="/SRP/js/jquery-1.10.2.min.js">

在这种情况下,javascript 不会加载(获得 404)。

<img src="/SRP/img/cake.power.gif" alt="Systems Management Request Portal" border="0" />

我觉得蛋糕 gif 确实加载很奇怪。 DebugKit 和工具栏也是如此。

我认为这是 mod_rewrite 或 WEBROOT_DIR 的问题。

最佳答案

我必须将 js、css 和 img 文件从 SRP/app/webroot 复制到 SRP/webroot。我不明白为什么更改 Web 服务器会导致此更改。

关于javascript - 转移站点后未加载 CSS 和 JS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24719629/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com