htaccess中断CSS和JavaScript [英] Htaccess breaks css and javascripts

查看:44
本文介绍了htaccess中断CSS和JavaScript的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

RewriteRule ^([^/]*)/([^/]*)$ index.php?sayfa=$1&id=$2 [L]

我有一个类似htaccess的代码,但它破坏了CSS,JavaScript和图像.这样的事情发生

i have an htaccess code like this but it breaks css, javascripts and images. something happens like this

sayfa = css

sayfa = css

id = style.css

id = style.css

推荐答案

我建议仅使用重写条件检查文件是否存在:

I would suggest just checking if the file exists using a rewrite condition:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]*)/([^/]*)$ index.php?sayfa=$1&id=$2 [L]

这实际上是说,如果所请求的文件名实际上不在磁盘上并且不是磁盘上的目录,则尝试应用该规则.

This essentially says, if the requested filename does not actually exist on disk and is not a directory that exists on disk, then try to apply the rule.

这篇关于htaccess中断CSS和JavaScript的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆