我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

重写目录到文件后? 变量

I have this Apache rewrite code in my .htaccess file:

RewriteEngine on
RewriteRule ^main\/(.*) /parser.php?folders=$1

But I can't access the request parameters after ?. For example,

htttp://example.com/main/directry/directory2/?variable=1&error=0

How can i access those variables? I use PHP.

You just need QSA flag in your rule:

RewriteEngine on
RewriteRule ^main/(.*)$ /parser.php?folders=$1 [L,QSA,NC]
  • QSA (Query String Append) flag preserves existing query parameters while adding a new one.

近期文章

  • PHP警告:Wordpress中的非法字符串偏移
  • OOP - 处理类的自动实例 - PHP
  • PHP Oauth 1.0提供程序,签名不匹配
  • 为什么不能使用PHP的exec函数?
  • 在Drupal主题创建中访问$ content值
  • PHP SOAP客户端 - 如何处理复杂请求
  • php - 从一种json格式转换为另一种格式
  • Laravel主域路由适用于子域
  • filter_input_array在多维数组上
  • 匹配字符串中的3个最后一个数字与正则表达式
  • 或“|| “运算符不在php中的if语句中工作
  • PHP无法从HTML表单中选择数据
  • 如何在PHP中创建唯一的用户指纹
  • 如何使用所有索引值制作单个数组? [重复]
  • 为什么我不能使用php插入mysql数据库?
  • 试图添加多个选择mysql的问题
  • 选择中的选项在重新加载时消失
  • ESP8266在51单片机上作为客户端连接不到电脑的TCP sever
  • Zend_Auth快速并随处访问UserID
  • 更好的方法来查看文件是否具有某些扩展名

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华