【发布时间】:2013-09-09 12:47:08
【问题描述】:
任何人都可以帮助并告诉我如何从 .htaccess 中的 url 中删除点(没有“.html”的最后一个点)
我有超过 3000 个以“L.L.C.”结尾的列表的原因,并且在升级 phpmydirectory 后,我从列表友好的 url 中删除了所有点,
现在谷歌出现3000 404错误,我的listing排名下降了,
例如,在我的系统中:
www.mydomain.com/company-name-llc.html
在谷歌中:
www.mydomain.com/company-name-l.l.c..html
我只需要在不带点的情况下重定向 url 或从 url 中删除点,并且不丢失 .html 的最后一个点
我试过了:
RewriteRule ^([^.]*)\.([^.]*)\.?([^.]*)?\.?([^.]*)?\.?([^.]*)?(\.html|php$) $1$2$3$4 [NC]
但它在我网站的所有页面上都出现 404 错误。
请如果有人可以帮助heel,那么每个人都可以在同一个问题中受益。
【问题讨论】:
标签: php apache .htaccess mod-rewrite