在php中htaccess重定向url后,无法加载css和js
can not load css and js after htaccess redirect url in php
我使用htaccess重定向我的url,并在.htaccess文件中使用此代码
RewriteEngine On
RewriteRule ^mobile?$ index.php
RewriteCond ${REQUEST_URI} ^.+$
RewriteCond %{REQUEST_FILENAME} '.(gif|jpe?g|png|js|css|swf|php|ico|txt|pdf|xml)$ [OR]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -l
RewriteRule ^ - [L]
RewriteRule ^product/([0-9]+)/(.*)$ product.php?c=$1&title=$2 [QSA,L]
and also add this code in product.php
<head> <base href="http://localhost/asp/" /> </head>
product.php文件中的代码。我重定向成功,但无法以正确的方式加载css和js。有人能建议我如何在product.php页面上加载css和js吗。我可以成功加载图像,但页面设计工作不正常。我已经搜索了很多,但没有得到正确的答案,请任何人都能提供对我有帮助的方式或代码。
如您所知,base的默认bahavior是替换相对地址之前的url(地址)。示例:
<base href="http://www.mywebsite.com/images/" target="_blank">
浏览器将在"中查找图像"html5.png"http://www.mywebsite.com/images/html5.gif".
希望它能帮助你!
创建一个主文件夹,然后将所有文件放入文件夹中,如下所示在此处输入图像描述。。。
相关文章:
- 当我更改Joomla时,它仍然从旧域加载CSS和Javascript
- 在非我的页面上重新加载CSS
- 网站未加载css、js或图像
- 如何在node.js和express中首先加载CSS
- 没有在django项目中加载CSS文件
- 在php中htaccess重定向url后,无法加载css和js
- Javascript可能阻止加载css背景图像
- 无法查找元素'手动加载CSS文件时的CSS属性
- 加载CSS文件并覆盖上一个文件
- 使用 JavaScript 动态加载 CSS 文件
- HTML 不加载 CSS ,刷新后一切正常.同样在移动设备上,它在首次加载时不起作用
- 仅在codeigniter视图页中加载CSS
- 如何在localhost上加载css和引导程序文件
- 为不同的屏幕分辨率加载css样式的Javascript不起作用
- QWebView.setHtml没有't加载CSS文件
- 预加载CSS背景图像[Can't use sprite]
- 如何加载css和js
- 使用requestAnimationFrame异步加载CSS样式表
- 使用 Angular 样式加载 CSS
- IE8 有时不加载 CSS