Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在php中htaccess重定向url后无法加载css和js_Javascript_Php_Css_.htaccess_Mod Rewrite - Fatal编程技术网

Javascript 在php中htaccess重定向url后无法加载css和js

Javascript 在php中htaccess重定向url后无法加载css和js,javascript,php,css,.htaccess,mod-rewrite,Javascript,Php,Css,.htaccess,Mod Rewrite,我使用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] R

我使用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>
重新编写引擎打开
重写规则^mobile?$index.php
重写cond${REQUEST_URI}^+$
重写cond%{REQUEST_FILENAME}\(gif | jpe?g | png | js | css | swf | php | ico | txt | pdf | xml)$[或]
RewriteCond%{REQUEST_FILENAME}-f[或]
RewriteCond%{REQUEST_FILENAME}-d[或]
RewriteCond%{REQUEST_FILENAME}-l
重写规则^-[L]
重写规则^product/([0-9]+)/(.*)$product.php?c=$1&title=$2[QSA,L]
并在product.php中添加此代码

该代码位于product.php文件中。我成功重定向,但无法正确加载css和js。有人能建议我如何在product.php页面上加载css和js吗?我可以成功加载图像,但页面设计不正确。我搜索了很多,但没有得到正确的答案。任何人都可以提供对我有用的方法或代码。

如你所知,base的默认用法是替换url(地址)在相对地址之前。 例如:


浏览器将在“”处查找图像“html5.png”


希望它能帮助你

创建一个主文件夹,然后像这样将所有文件放在文件夹中…

可能重复的@starkeen this对我不起作用。你能给出任何建议吗使用css、js和图像的绝对路径,例如/style.css而不是style。css@starkeen我已经这样做了,但我不知道为什么不工作你的css,js和图像加载如何?你能查看你的网页的来源吗?你能使用include方法吗?