如何重写网址
的规则navi.php?a=815&lang=eng
和元标题
How can I post a Video
到
/en/How-can-I-post-a-Video
可以以某种方式获取元标题以将其添加到网址吗?
答案 0 :(得分:0)
您需要使用元标记标题形成一个网址,而不是在网址中传递参数。从URL获取争论并与数据库匹配并获取结果数据。这就是.htaccess的工作方式。
答案 1 :(得分:0)
您可以像这样制作重写规则:
RewriteRule ^(.*)$ index.php?params=$1 [NC]
这将使您的实际php文件如此:
index.php?params=value¶m=value
您的实际网址就是这样:
http://url.com/params/param/value/param/value
在你的PHP文件中,你可以通过爆炸来访问你的参数:
<?php
$params = explode( "/", $_GET['params'] );
for($i = 0; $i < count($params); $i+=2) {
echo $params[$i] ." has value: ". $params[$i+1] ."<br />";
}
?>