如何解决Apache-将以...开头的“ URL文件夹”重定向到特定的真实目录
我正在寻找将以相同子字符串开头的URL重定向到特定目录的方法。
我正在使用apache,尝试在.conf
文件中执行此操作,以避免创建任何空的真实子目录。
例如:
https://example.com/foobar
https://example.com/foolol
https://example.com/foosub
https://example.com/footel
重定向到:
https://example.com/foo(真实目录)
如何使用apache .conf文件中的配置来实现此目的?
如果需要更多信息,请发表评论,很高兴更新我的答案。
预先感谢
解决方法
在您的Apache conf文件中,您可以使用以下规则:
RewriteEngine On
RewriteRule ^/?foo\w+/?$ /foo/ [L,NC]
详细信息:
-
^/?foo\w+/?$
匹配/foo
,后跟1个以上的字符和可选的/
-
/foo/
是我们用来重写它的东西。 - 标记
L
用于Last
,而NC
用于无案子
参考:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。