【发布时间】:2015-04-20 07:21:54
【问题描述】:
我想重写 url http://127.0.0.1/subscribe/paypal/203/ 以便我可以像这样使用 php 获取值
$mode = $_GET['mode'];
$package_id=$_GET['id'];
var_dump($mode);//outputs visa
var_dump($package_id);//outputs 203
当用户输入错误并输入http://127.0.0.1/subscribe/paypal/时,它会将他们带到http://127.0.0.1/subscribe.php
我的 .htaccess 文件的内容如下所示。
RewriteEngine on
RewriteRule ^subscribe/.*/([A-Za-z0-9-]+)/?$ subscribe.php?mode=$1&id=$2 [NC,L]
【问题讨论】:
标签: apache .htaccess mod-rewrite