htaccess问题php文件带有参数的什么重定向 10
RewriteCond%{HTTP_HOST}^域名$RewriteCond%{QUERY_STRING}%^(id=/d+)RewriteRule^news_list_...
RewriteCond %{HTTP_HOST} ^域名$
RewriteCond %{QUERY_STRING}% ^(id=/d+)
RewriteRule ^news_list_more.php?{QUERY_STRING}$ http://域名/ [R=301,L] 展开
RewriteCond %{QUERY_STRING}% ^(id=/d+)
RewriteRule ^news_list_more.php?{QUERY_STRING}$ http://域名/ [R=301,L] 展开
2个回答
展开全部
用正则,参数正则用(),后面引用$1,2....
如:伪静态:newslistmore-id8-page2-jhsdkjfhskjh3krhn3j4hjnsf7287535.html
RewriteRule ^newslistmore-id([0-9]+)-page([0-9a-z]+)-(.*).html$ news_list_more\.php\?id=$1&page=$2 [R=301,L]
如:伪静态:newslistmore-id8-page2-jhsdkjfhskjh3krhn3j4hjnsf7287535.html
RewriteRule ^newslistmore-id([0-9]+)-page([0-9a-z]+)-(.*).html$ news_list_more\.php\?id=$1&page=$2 [R=301,L]
更多追问追答
追问
没有用啊? 我要实现的功能是将域名上面的.php文件带参数的 重定向到其他页面 后台其他新的子目录 用成伪静态的。
追答
真蛋疼,上面只是个示范,每个站的正则,参数标准肯定是不一样的,要自己写,给你写一个规则,把你要改的网址发出来
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询