【问题标题】:Change URL with PHP variables使用 PHP 变量更改 URL
【发布时间】:2023-04-08 08:41:01
【问题描述】:

我有这个路径:myweb.com/aaa/bbb/value

我想让用户看不到路径并在其位置使用 PHP 变量,例如:

//directories
$1 = 'dir1';
$2 = 'dir2';
$3 = 'dir3';
$4 = 'dir4';

//values
$value1 = '';
$value2 = '';

myweb.com/$1/$2/$value1
myweb.com/$3/$4/$value2

但总是使用相同的路径。

【问题讨论】:

  • 您指的“人”是谁?您是否将源代码泄漏到“视图”? :P
  • 您可以使用会话在页面之间传递信息。
  • Chay22,任何人都可以看到我的路径,SEO 问题,你知道的。我希望路径始终相同并创建错误路径。

标签: php .htaccess path


【解决方案1】:

现在我可以想到以下解决方案:
1) 使用会话
将所有值存储在会话中,您可以在任何需要的地方获取它们。

2) 或者您可以加密并传递网址。如下:

$1 = urlencode('dir1');
//values
$value1 = urlencode('dir1');    
myweb.com/$1/$value1

您可以使用urldecode() 解码这些值

【讨论】:

    猜你喜欢
    • 2012-08-20
    • 2013-04-08
    • 2016-02-24
    • 1970-01-01
    • 1970-01-01
    • 2021-04-11
    • 2017-02-20
    • 2016-12-23
    • 1970-01-01
    相关资源
    最近更新 更多