Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.htaccess 如何将特定自定义帖子类型的URL仅从尾随斜杠重定向到非尾随斜杠?_.htaccess_Redirect - Fatal编程技术网

.htaccess 如何将特定自定义帖子类型的URL仅从尾随斜杠重定向到非尾随斜杠?

.htaccess 如何将特定自定义帖子类型的URL仅从尾随斜杠重定向到非尾随斜杠?,.htaccess,redirect,.htaccess,Redirect,我有一个自定义的帖子类型“二手车”。我只想将这些文章类型的URL从尾部斜杠重定向到非尾部斜杠版本。比如说 此URL将被删除 已重定向到此URL。 我已经检查了用于重定向所有URL的URL,但我只想重定向包含字符串(used_car)的特定URL。您可以使用: RewriteEngine on RewriteRule ^(used_car/.+)/$ $1 [NC,R=301,L] @DavidStockinger可能重复,它将删除重定向所有URL。我只想把它用于一些特定的URL。很好,你编

我有一个自定义的帖子类型“二手车”。我只想将这些文章类型的URL从尾部斜杠重定向到非尾部斜杠版本。比如说

此URL将被删除

已重定向到此URL。

我已经检查了用于重定向所有URL的URL,但我只想重定向包含字符串(used_car)的特定URL。

您可以使用:

RewriteEngine on
RewriteRule ^(used_car/.+)/$ $1 [NC,R=301,L]

@DavidStockinger可能重复,它将删除重定向所有URL。我只想把它用于一些特定的URL。很好,你编辑了你的问题,以澄清它与链接的问题有何不同。我编辑了我的.htaccess,如下所示。但是没有成功<代码>#在RewriteBase/RewriteRule^index\.php$-[L]RewriteCond%{REQUEST_FILENAME}上启动WordPress RewriteEngine-f RewriteCond%{REQUEST_FILENAME}-重写规则/index.php[L]RewriteRule^(used_car/+/$$1[NC,R=301,L]#END WordPress在
RewriteBase/
之后放置我的规则(不打开
RewriteEngine),谢谢@Croises,它工作得很好!唯一的一点是,它还可以从https重定向到http。但是,我接受这个答案。谢谢。但并不是这个规则重定向到http。