繁体   English   中英

如何使用php在URL中用.html替换GET []

[英]How can i replace GET[] with .html in URL using php

我目前的网址: http//sarcasmbro.com/img.php? id = 1
我想要的是: http//sarcasmbro.com/1.html
你好堆垛机,
如上所示,我在使用GET []命令时遇到了问题。 我可以更改它并使用PHP添加扩展名.html或.php吗? 我也想查询那个号码(id)。

$url = 'http://sarcasmbro.com/1.html';
$data = parse_url($url);
$id = basename($data['path'], '.html');

我使用.htaccess文件找到了这个解决方案。

RewriteEngine On
RewriteRule ^([^/]*)\.html$ /img.php?id=$1 [L]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM