首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在url [htaccess]中文件扩展名后面重定向带有目录的url

问在url [htaccess]中文件扩展名后面重定向带有目录的url
EN

Stack Overflow用户
提问于 2015-07-13 11:45:32
回答 1查看 34关注 0票数 1

我有这样的网址: my-site.com/index.php/2014。

我想删除这个url,并将它们都重定向到我的根域。谷歌被索引了很多这个网址,我的排名很低。他们以内容来评判我。

我想要重定向到根域的每个具有/后php文件扩展名的url。

示例:index.php/2004 -> index.php,team.php/2004/2004 -> team.php等。

谢谢你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-13 12:13:59

代码语言:javascript
复制
RedirectMatch 301 ^/index\.php/(.+)$ http://example.com/index.php

RedirectMatch 301 ^/team\.php/(.+)$ http://example.com/team.php

编辑:

您还可以只使用一行重定向来重定向您的urls:

代码语言:javascript
复制
RedirectMatch 301 ^/([^.]+)\.php/(.+)$ http://example.com/$1.php
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31382511

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档