【发布时间】:2016-03-28 12:55:39
【问题描述】:
我的代码在下面,我的代码无法获取位于不同文件夹中的所有 css、js 和图像
RewriteEngine On
RewriteBase /
RewriteCond ${REQUEST_URI} ^.+$
RewriteCond %{REQUEST_FILENAME} \.(gif|jpe?g|png|js|css|swf|php|ico|txt|pdf|xml)$ [NC] [OR]
RewriteCond %{THE_REQUEST} \s/+product\.php\.css\?id=([^\s&]+) [NC]
RewriteRule ^ product/%1? [R=301,L]
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^ - [L]
RewriteRule ^product/([^/.]+)/?$ product.php?id=$1 [L,QSA]
RewriteRule ^([A-Za-z\s0-9-]+)/?$ /product.php?id=$1 [L,QSA]
【问题讨论】:
-
浏览器在寻找什么?您可以检查控制台以查看它尝试获取的文件。也许这只是一个相对路径问题。
标签: php apache .htaccess mod-rewrite