Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.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
Apache 重定向.htaccess中的url规则_Apache_.htaccess - Fatal编程技术网

Apache 重定向.htaccess中的url规则

Apache 重定向.htaccess中的url规则,apache,.htaccess,Apache,.htaccess,在my.htaccess中,如何重定向此类型的url http://example.com/v1/login/ 对此 http://example.com/v1/login(没有最后的斜杠) 谢谢 您可以使用: RedirectMatch ^/v1/login/$ /v1/login 这会将/v1/login/重定向到/v1/login以使用删除尾部斜杠。htaccess您可以使用: RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUE

在my
.htaccess
中,如何重定向此类型的url

http://example.com/v1/login/

对此

http://example.com/v1/login
(没有最后的斜杠)

谢谢

您可以使用:

RedirectMatch ^/v1/login/$ /v1/login

这会将/v1/login/重定向到/v1/login

以使用
删除尾部斜杠。htaccess
您可以使用:

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [R=301,L]

在测试之前,请确保清除缓存。但它会给您留下所需的URL:
http://example.com/v1/login

这可能是重复的,请尝试查看他们的答案!