【问题标题】:How to get data by $_GET on php, when i used .htaccess当我使用 .htaccess 时,如何在 php 上通过 $_GET 获取数据
【发布时间】:2013-07-06 10:17:21
【问题描述】:

我的小网站有一个问题,问题出在 URL 上。这是我的网址:

http://example.com/by_location_directory_list_3.aspx?page=2

在我的 PHP 脚本中,我想显示从 $_GET[page] 获取的数据

我做了一些事情,没有人工作,有人可以帮助我吗? 这是.HTACESS文件

<IfModule mod_rewrite.c>
RewriteEngine on

RewriteRule ^by_location_directory_list_(.*)\.aspx$ template.php?option=directory_list&location=location&id=$1 [L]

Options All -Indexes
</IfModule>

PHP 脚本是

if(!empty($_GET['page'])){ echo "this on $_GET[page] page(s) "; }

【问题讨论】:

  • [L] 替换为 [L,QSA] 以追加查询字符串。

标签: php .htaccess url


【解决方案1】:

使用 QSA 标记 Query String Append: [QSA,L]

如果存在,这会将 URL 的现有查询字符串附加到重定向的查询字符串。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-22
    • 1970-01-01
    • 2015-06-08
    • 1970-01-01
    • 2019-02-07
    相关资源
    最近更新 更多