示例网址:
view.php?theme=1&id=5
在某些博客上,我看到以下内容
view/1/5
或-view.php/1/5
我想,一旦上述网址位于地址栏中,获取theme
和id
变量的常用方法就是使用php explode
函数,但是如何将其作为有效地址获取。
如果我写<a href = 'view/1/5'></a>
-这不是有效的href。
有帮助吗?
答案 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并重新启动它以使其生效