用连字符replace空格%20和+

可能重复:

301空间redirect

现在我将每个图像redirect到包含图像的html页面

RewriteEngine on RewriteCond %{HTTP_REFERER} !^http://(www.)?domain.com/.*$ [NC,OR] RewriteCond %{HTTP_REFERER} (bing.com|google|yahoo|stumbleupon.com|reddit.com|pinterest.com) [NC] RewriteRule (.*).(gif|jpg|png)$ /$1.html [R,L]

由于图像通常包含空格,但html页面始终使用连字符,所以我需要一个解决scheme,以便用连字符replace所有空格,%20和+符号

如何在.htaccessredirect后通过ajax请求保留POST数据?

Nginx的子目录中运行辅助PHP应用程序

htaccess重写条件不起作用

URL重写(SLUG)和URLredirect(htaccess)

防止域名上的斜线

HTTPS强制redirect不能在wordpress中工作

如何使用#符号作为锚点,而在Apache重写与.htaccess?

如何使用.htaccess添加文件types扩展?

在htaccess子目录中全部拒绝,而不是覆盖root htaccess中的文件规则

.htaccessredirectHTML到PHP和访问PHP文件没有。PHP扩展名

301重定向将所有空格替换为连字符

解决问题

RewriteEngine On RewriteCond %{THE_REQUEST} (s|%20) RewriteRule ^([^s%20]+)(?:s|%20)+([^s%20]+)((?:s|%20)+.*)$ $1-$2$3 [N,DPI] RewriteRule ^([^s%20]+)(?:s|%20)+(.*)$ /$1-$2 [L,R=301,DPI]

相关文章

可以认为OpenFeign是Feign的增强版,不同的是OpenFeign支持S...
为进一步规范小程序交易生态、提升用户购物体验、满足用户在...
云原生之使用Docker部署Dashdot服务器仪表盘
本文主要描述TensorFlow之回归模型的基本原理
1.漏洞描述Apache Druid 是一个集时间序列数据库、数据仓库和...
内部类(当作类中的一个普通成员变量,只不过此成员变量是cl...