htaccess 重定向/重写帮助
我想将 domain.com/1/file.php
重定向到 domain.com/2/file.php
和 domain.com/1/pic.jpg
到 domain.com/2/pic.jpg
等。我想重定向子目录,同时保留结束文件。我发现很难找到教程,因为我无法在谷歌中轻松描述我的问题。有人可以告诉我如何执行此操作或指导我查看有关此操作的教程吗?
谢谢
I want to redirect domain.com/1/file.php
to domain.com/2/file.php
and domain.com/1/pic.jpg
to domain.com/2/pic.jpg
etc. I want to redirect the subdirectory while leaving to end file in tact. I'm finding it hard to look for a tutorial as I can't describe my problem easily in google. Could someone show me how to do this or direct me to a tutorial about it.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用 mod_rewrite...您也可以对图像执行相同的操作。本质上,正则表达式将收集反向引用的值。所以 $1 和 $2 因为我在那里放了 2 个正则表达式。
当然,如果您需要不同的匹配而不是domain.com/1/...,您将需要一个匹配的正则表达式模式(但您可以通过谷歌搜索您可能需要的适当的正则表达式,但我逐字逐句地采用了您的示例)
Using mod_rewrite...You can do the same thing for your images as well. Essentially the regex expression will collect the value for a backreference. so $1 and $2 since i put 2 regex expressions in there.
Of course, if you need a different match instead of domain.com/1/... you will need to have a regex pattern that matches (but you can just google the appropriate regex expressions you may need but i took your example literally)
尝试以下重定向。将
1
和2
替换为各自的子目录。Try following for redirect. Replace
1
and2
with respective subdirectories.