我使用了一个生成器来使我的SEO友好htaccess重写,在这里.
RewriteRule ^([^/]*)/([^/]*) /detail.php?type=$1&?id=$2 [L]
Run Code Online (Sandbox Code Playgroud)
输出应该是www.site.com/type/id
现在,重写工作和页面重定向很好,但网站上的图像不再显示,它们都被打破...... :(图像的URL是正确的,但似乎它只是不想再加载,任何帮助?是否应该有另一个重写规则来取消这个做其他的东西?如果是的话,什么?
您现有的规则可能会影响图像.为了防止这种情况,请使用RewriteCond指令,该指令将超出受规则影响的图像扩展等.您可以根据需要添加其他扩展.
#if its not an image, css, js etc
RewriteCond %{REQUEST_URI} !\.(gif|jpg|png|css|js|etc)$ [NC]
RewriteRule ^([^/]*)/([^/]*) /detail.php?type=$1&?id=$2 [L]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1301 次 |
| 最近记录: |