dongyun6835 2016-04-14 13:37
浏览 7

.htaccess用参数重写PHP文件?

I basically have a file like this:

user.php

It has different get Parameters:

user.php?method=GetUserData
user.php?method=SetUserData

I want to call it according to REST like this:

server.com/GetUserData
server.com/SetUserData

Is this possible?

  • 写回答

1条回答 默认 最新

  • doujia2463 2016-04-14 20:19
    关注

    A more accurate version of Pogrindis' solution would be to add the following to a .htaccess file:

    RewriteRule ^([GS]etUserData)$ user.php?method=/$1 [NC]
    

    This works if these are the only two methods you need to set — as the regex pattern matches only "GetUserData" and "SetUserData".

    This prevents other base links (such as http://server.com/MyPage) from being converted as well.

    评论

报告相同问题?

悬赏问题

  • ¥15 微信会员卡接入微信支付商户号收款
  • ¥15 如何获取烟草零售终端数据
  • ¥15 数学建模招标中位数问题
  • ¥15 phython路径名过长报错 不知道什么问题
  • ¥15 深度学习中模型转换该怎么实现
  • ¥15 HLs设计手写数字识别程序编译通不过
  • ¥15 Stata外部命令安装问题求帮助!
  • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
  • ¥15 TYPCE母转母,插入认方向
  • ¥15 如何用python向钉钉机器人发送可以放大的图片?