RewriteRule反向引用 ,引用方法是:$N (0 <= N <= 9)引用当前(带有若干RewriteRule指令的)RewriteCond中的与Pattern匹配的分组成分(圆括号!)。
RewriteCond反向引用 ,引用方法是:%N (1 <= N <= 9)引用当前若干RewriteCond条件中最后符合的条件中的分组成分(圆括号!)
授人以鱼不如授人以渔,下面来给大家演示下实现的过程
首先你要有个环境,要支持伪静态,然后测试。新建一个以1命名的web文件夹,并建立php文档,命名为:index.php 文档代码如下:
<?PHP
echo $_GET['a'].'<br>';
echo $_GET['b'].'<br>';
echo $_GET['c'].'<br>';
echo $_GET['d'].'<br>';
echo $_GET['e'].'<br>';
echo $_GET['f'].'<br>';
echo $_GET['g'].'<br>';
echo $_GET['h'].'<br>';
echo $_GET['i'].'<br>';
echo $_GET['j'].'<br>';
echo $_GET['k'].'<br>';
echo $_GET['l'].'<br>';
echo $_GET['m'].'<br>';
echo $_GET['n'].'<br>';
?>
复制代码
这个php来实现url传递参数,a-n,14个参数,超过了9个
接着来写.htaccess文件
RewriteEngine On
RewriteRule ^a(.*)b(.*)c(.*)d(.*)e(.*)f(.*)g(.*)h(.*)$ $8&a=$1&b=$2&c=$3&d=$4&e=$5&f=$6&g=$7 [C,NC]
RewriteRule ^(.*)i(.*)j(.*)k(.*)l(.*)m(.*)n(.*)$ index.php?$8&h=$1&i=$2&j=$3&k=$4&l=$5&m=$6&n=$7 [QSA,L,NC]
RewriteRule ^index-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?).html$ $9&a=$1&b=$2&c=$3&d=$4&e=$5&f=$6&g=$7&h=$8 [C,NC]
RewriteRule ^(.*?)-(.*?)-(.*?)-(.*?)-(.*?)-(.*?)$ index.php?$7&i=$1&j=$2&k=$3&l=$4&m=$5&n=$6 [QSA,L,NC]
如果你运行上面地址会出现1-14的数字则说明你的配置成功了
Windows找不到文件wt.exe请确定文件名是否正确怎么解决
当我们在使用Windows 11系统打开Windows终端也就是命令提示符时,很多小伙伴都会遇到“Windows找不到文件‘wt.exe’。请确定文件名是否正确(0)人阅读时间:2023-03-28电脑ip地址查询方法 电脑ip地址查询方法win10
在很多时候我们都需要使用到自己的电脑IP地址,例如电脑出现一些网络问题时就需要检查是否是IP地址冲突,那我们怎么查看自己的电脑IP地址呢,下面就和小编一起来看看(0)人阅读时间:2023-03-28如何压缩图片大小 如何压缩图片大小不影响清晰度
当我们在上传一些图片时,经常会出现图片过大从而导致图片无法成功上传,这时候就需要将图片进行压缩,让图片的大小变得更小,那我们具体该怎么操作呢,怎么压缩图片大小,(0)人阅读时间:2023-03-28win11提示找不到wt.exe文件打不开Windows终端怎么办
当我们升级Windows 11系统之后,首次打开Windows终端会出现找不到wt.exe文件的提示,这样我们无法通过命令提示符执行对应的命令,那怎么解决这种问(0)人阅读时间:2023-03-28Windows找不到文件wt.exe请确定文件名是否正确怎么解决
当我们在使用Windows 11系统打开Windows终端也就是命令提示符时,很多小伙伴都会遇到“Windows找不到文件‘wt.exe’。请确定文件名是否正确..2023-03-28电脑ip地址查询方法 电脑ip地址查询方法win10
在很多时候我们都需要使用到自己的电脑IP地址,例如电脑出现一些网络问题时就需要检查是否是IP地址冲突,那我们怎么查看自己的电脑IP地址呢,下面就和小编一起来看看..2023-03-28如何压缩图片大小 如何压缩图片大小不影响清晰度
当我们在上传一些图片时,经常会出现图片过大从而导致图片无法成功上传,这时候就需要将图片进行压缩,让图片的大小变得更小,那我们具体该怎么操作呢,怎么压缩图片大小,..2023-03-28win11提示找不到wt.exe文件打不开Windows终端怎么办
当我们升级Windows 11系统之后,首次打开Windows终端会出现找不到wt.exe文件的提示,这样我们无法通过命令提示符执行对应的命令,那怎么解决这种问..2023-03-28