Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/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 使用htaccess从特定url中删除尾部斜杠_.htaccess_Mod Rewrite_Redirect - Fatal编程技术网

.htaccess 使用htaccess从特定url中删除尾部斜杠

.htaccess 使用htaccess从特定url中删除尾部斜杠,.htaccess,mod-rewrite,redirect,.htaccess,Mod Rewrite,Redirect,如何从特定URL重定向尾部斜杠 例如: http://blabla.com/builders/anynumber1/anynumber2/anynumber3/London(any country)/ 到 那么: RedirectMatch 301 ^/([^/]+/[0-9]+/[0-9]+/[0-9]+/[^/]+)/$ /$1 或 编辑: 您需要使用mod_rewrite: RewriteRule ^([^/]+/[0-9]+/[0-9]+/[0-9]+/[^/]+)/.+$ - [L

如何从特定URL重定向尾部斜杠

例如:

http://blabla.com/builders/anynumber1/anynumber2/anynumber3/London(any country)/

那么:

RedirectMatch 301 ^/([^/]+/[0-9]+/[0-9]+/[0-9]+/[^/]+)/$ /$1

编辑: 您需要使用mod_rewrite:

RewriteRule ^([^/]+/[0-9]+/[0-9]+/[0-9]+/[^/]+)/.+$ - [L,R=404]

嘿,它成功了,你能再回答一个问题吗,这样我就可以选择你作为最佳答案,如果我添加国家/随机字母,我想404错误随机letters@user3121594从技术上讲与你的问题无关,但见编辑谢谢你,你是最棒的男人:1
RewriteEngine On
RewriteRule ^([^/]+/[0-9]+/[0-9]+/[0-9]+/[^/]+)/$ /$1 [L,R=301]
RewriteRule ^([^/]+/[0-9]+/[0-9]+/[0-9]+/[^/]+)/.+$ - [L,R=404]