mod_rewrite的:恶意重定向 [英] Mod_ReWrite: Unwanted redirect

查看:106
本文介绍了mod_rewrite的:恶意重定向的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

可能重复:
  <一href="http://stackoverflow.com/questions/8224419/htaccess-clean-url-unwanted-301-redirect-1and1">.htaccess,清洁网址,不需要的301重定向,的1and1

则mod_rewrite重定向。

Mod_Rewrite is redirecting.

RewriteRule ^viewPage/([^/]+)/([^/]+)/$ /viewPage?ID=$1&Title=$2 [NC,L]

在键入

www.domain /的ViewPage / 123 / ABC /

www.domain/viewPage/123/abc/

将返回返回

www.domain / viewPage.php ID = 123安培;标题= ABC

www.domain/viewPage.php?ID=123&Title=abc

我不想让页面从 www.domain /的ViewPage / 123 / ABC / www.domain / viewPage.php重定向?ID = 123安培;标题= ABC

我如何得到这个工作?

推荐答案

您错过了的.php 在的ViewPage年底,mod_rewrite的将被再次匹配,如果它的缺失也比赛似乎升技的限制。

Your missing the .php at the end of viewPage, mod_rewrite will be matched again if its missing also the matches seem abit restrictive.

RewriteRule ^viewPage/(.*)/(.*)/$ viewPage.php?ID=$1&Title=$2 [NC,L]

这篇关于mod_rewrite的:恶意重定向的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆