.htaccess中带?参数的重定向伪静态写法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.htaccess中带?参数的重定向伪静态写法相关的知识,希望对你有一定的参考价值。

比如www.abc.com/index.php?x=32,如何修改htaccess文件,使其重定向为www.abc.com/x_32.html,代码要详细
htaccess哪些地方需要在前缀中写入RewriteBase /
关于重定向的语句模块顺序怎样安排比较合理
希望使用正则表达式匹配?后面所有可能的参数,,不仅仅只要重定向一个网页

首先要确定你的空间支不支持rewrite的,如果支持的话,就这样的写就可以了

如果是多条,就按照这个格式

<Files ~ "^\\.(htaccess|htpasswd)$">
deny from all
</Files>
Redirect permanent www.abc.com/index.php?x=32 www.abc.com/x_32.html
order deny,allow

追问

能否使用正则表达式匹配?后面所有可能的参数,,不仅仅只要重定向一个网页

追答

正则匹配这个很难写,不是不可以,而是说百度并不怎么支持正则表达,建议你最好是一条一条的匹配,并且服务器也不支持301的正则匹配

参考技术A 你的问题我刚刚解决,具体代码我百度已经Hi你本回答被提问者采纳

以上是关于.htaccess中带?参数的重定向伪静态写法的主要内容,如果未能解决你的问题,请参考以下文章

问一个伪静态htaccess的写法

伪静态规则写法RewriteRule-htaccess详细语法使用

高分请教.htaccess规则写法..URL 301

PHP 伪静态规则写法RewriteRule-htaccess详细语法使用

PHP 伪静态规则写法RewriteRule-htaccess详细语法使用

伪静态规则写法RewriteRule-htaccess详细语法使用