如何获得简短的有效网址

时间:2019-03-24 18:47:16

标签: url

示例网址:

view.php?theme=1&id=5

在某些博客上,我看到以下内容

view/1/5

或-view.php/1/5

我想,一旦上述网址位于地址栏中,获取themeid变量的常用方法就是使用php explode函数,但是如何将其作为有效地址获取。

如果我写<a href = 'view/1/5'></a>-这不是有效的href。

有帮助吗?

1 个答案:

答案 0 :(得分:1)

您将需要在您的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>

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

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