我想重写网址,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]
在您的/.htaccess
文件中尝试
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} ^/subscribe/paypal/?$
RewriteRule ^subscribe/(.*)/?$ /subscribe.php?mode=$1 [QSA,NC,L]
RewriteRule ^subscribe/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$ /subscribe.php?mode=$1&id=$2 [QSA,NC,L]
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句