Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何获取有效的短url_Url - Fatal编程技术网

如何获取有效的短url

如何获取有效的短url,url,Url,示例url: view.php?theme=1&id=5 在一些博客上我看到了以下内容 view/1/5 或者-view.php/1/5 我假设一旦上面的url位于地址栏中,获取主题和id变量的常用方法是使用phpexplode函数,但如何将其作为有效地址 如果我写-这不是有效的href 有什么帮助吗?您需要在php文件所在目录下的.htaccess文件中实现rewriteRule 差不多 Options +FollowSymLinks RewriteEngine On Rewri

示例url:

view.php?theme=1&id=5
在一些博客上我看到了以下内容

view/1/5
或者-
view.php/1/5

我假设一旦上面的url位于地址栏中,获取
主题
id
变量的常用方法是使用php
explode
函数,但如何将其作为有效地址

如果我写
-这不是有效的href


有什么帮助吗?

您需要在php文件所在目录下的.htaccess文件中实现rewriteRule

差不多

Options +FollowSymLinks
RewriteEngine On

RewriteRule ^([a-zA-Z0-9_-]+)$ view.php?id=$1
RewriteRule ^([a-zA-Z0-9_-]+)/$ view.php?id=$1
在您的php上,您将有如下内容

<a href = "view/$id'></a>


始终记得关闭apachae并重新启动它,使其生效

可能重复的
<a href = "/$id'></a>