我的问题是在写入.htaccess for RewriteRule时没有显示图像。在图像路径中details1/cus_id
出现在图像路径之前。
Plz帮助。
RewriteEngine On
ErrorDocument 404 /error.php
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^details1/([0-9]+)/([0-9]+) details1.php?cus_id=$1&ad_id=$2
RewriteRule ^images\/(.*\.(gif|jpg|png))?$ local/root/nfs/ad/data/img/$1/$2/$3 [QSA,L]
这是真正的图像路径:
http://localhost/root/nfs/ad/data/img/$cus_id/$ad_id/$img_name
我用PHP制作了Dynamic Bootstrap Carousel。
答案 0 :(得分:1)
试试这个
RewriteEngine On
ErrorDocument 404 /error.php
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^details1/([0-9]+)/([0-9]+) details1.php?cus_id=$1&ad_id=$2
RewriteRule ^ad/data/img/([0-9]+)/([0-9]+)/([A-Za-z0-9]+)/\.(?:jpe?g|gif|bmp|png|tiff|ico|jpg) ad/data/img/$1/$2/$3