分析

www-basic复杂的是,我们要url rewrite。这需要在httpd.conf里去掉rewrite_module的注释
并且在你的用户名目录新建.htaccess文件,创建方法是:打开记事本,输入下面内容

RewriteEngine  on
RewriteRule ^([0-9]+)_mul_([0-9]+).html 1.php?v1=$1&v2=$2

另存为,文件名填写.htaccess,保存类型选择所有文件

然后我们在1.php里做乘法。

开始是简单地将两数相乘,但结果和正确的有差别。发现数字很大,所以用大数乘法得到正确答案

<?php
$v1 = $_GET['v1'];
$v2 = $_GET['v2'];
$mul=gmp_mul($v1,$v2);

echo gmp_strval($mul);
?>

注意还要将php.ini里的gmp.so的注释去掉,然后重启httpd
注:在我的服务器上是;extension=php_gmp.dll,需要把前面分号去掉。

修改完成后,需要重启下你的apache或其他web服务器。如果开启了强制https也要暂时关闭。

windows

使用Windows服务器访问wechall并且登录. 并完成上面操作。

Linux

需要参考下【WeChall】 Training:WWW-Basics | Secrypt Agency


参考:Training: WWW-Rewrites - 记事本