duanmei1694 2019-07-30 21:34
浏览 36

PHP Urlrewriting多个查询参数

I have the problem, that I when I enter this into my browser:

http://localhost/myString

I can get myString by writing $_GET['id']. This works thanks to my following .htaccess file:

RewriteEngine on
RewriteRule ^/?([0-9a-zA-Z]+)$ /myFile.php?id=$1
FallbackResource /index.php

Now I want to add the possibility that users can change the default language. I want this to be possible by entering:

http://localhost/en/myString

myString should be accessible through $_GET['id'] and my language code with $_GET['lang'].

I am completely new to writing .htaccess configs so this is what I tried but didn't work:

RewriteEngine on
RewriteRule ^/?([0-9a-zA-Z]+)$ /chat.php?id=$1
RewriteRule ^/?([a-z]+)$/([0-9a-zA-Z]+)$ /chat.php?id=$2&lang=$1
FallbackResource /index.php
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥100 set_link_state
    • ¥15 虚幻5 UE美术毛发渲染
    • ¥15 CVRP 图论 物流运输优化
    • ¥15 Tableau online 嵌入ppt失败
    • ¥100 支付宝网页转账系统不识别账号
    • ¥15 基于单片机的靶位控制系统
    • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
    • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
    • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
    • ¥15 手机接入宽带网线,如何释放宽带全部速度