gpt4 book ai didi

.htaccess - htaccess mod_rewrite 排除图像/css

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:36:45 25 4
gpt4 key购买 nike

我为我的网站创建了一个简单的模组重写:

RewriteEngine On
RewriteCond %{REQUEST_URI} ^/(cgi-bin|css|images|js|gfx)/?.*$ [NC]
RewriteRule ^filter/model/([^/]*)/mins/([^/]*)/texts/([^/]*)/freegifts/([^/]*)/network/([^/]*)/merchant/([^/]*)$ /fiverrr.php?model=$1&mins=$2&texts=$3&freegifts=$4&network=$5&merchant=$6 [L]

但它似乎不起作用(因为所有图像/js 等都没有显示)

例如http://mydomain.com/filter/model/Sony+Ericsson+Xperia+Arc+S+White/mins/+3000/texts/+-1/freegifts/FREE+Nintendo+3DS+Black/network/橙色/商家/

原始网址:http://mydomain.com/fiverrr.php?model=Sony+Ericsson+Xperia+Arc+S+White&mins=+3000&texts=+-1&freegifts=FREE+Nintendo+3DS+Black&network= Orange&merchant=合约

我哪里出错了,这是最好的方法吗?

非常感谢

最佳答案

尝试设置另一个条件 - 只有当请求的文件不存在时,htaccess 才会重写它:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^filter/model/([^/]*)/mins/([^/]*)/texts/([^/]*)/freegifts/([^/]*)/network/([^/]*)/merchant/([^/]*)$ /fiverrr.php?model=$1&mins=$2&texts=$3&freegifts=$4&network=$5&merchant=$6 [L]

我还建议您检查完整路径。检查您是否有 HTML 代码中的图像,如:http://mydomain.com/images/img.jpg - 相对路径如 ./../images/img.jpg 不会工作!

关于.htaccess - htaccess mod_rewrite 排除图像/css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10402439/

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