我不认为有可能将PHP变量添加到.htaccess文件中。除非我错了?在URL中添加一个PHP变量
我的网站从数据库创建内容。我想更改网址以匹配正在播放的内容。
我想改变,
http://domain.com/products
到
http://domain.com/products/brand/partnumber
我有$品牌和PHP变量$零件
如何更改基于URL的是什么节目? 在此先感谢。
我不认为有可能将PHP变量添加到.htaccess文件中。除非我错了?在URL中添加一个PHP变量
我的网站从数据库创建内容。我想更改网址以匹配正在播放的内容。
我想改变,
http://domain.com/products
到
http://domain.com/products/brand/partnumber
我有$品牌和PHP变量$零件
如何更改基于URL的是什么节目? 在此先感谢。
在产品/ index.php文件
<?php
header("location: http://thisurl.com/products/".$brand."/".$partnumber);
?>
但是,您可以使用路由器,某事像http://github.com/klein/klein.php:
$klein->respond("/products/",function($request,$response){
$response->redirect("/products/".$brand."/".$partnumber);
});
$klein->respond("/products/[:brand]/[:number]",function($request){
return $request->brand." ".$request.number;
});
$klein->dispatch();
我一直在尝试你的榜首。我一直在陷入无限循环。但我认为这是我需要去的方向。 – Brendan
@brendan:下面的例子甚至更好,因为你可以轻松地扩展/实现它。塔兹我是如何与我所有的项目做到的 –
你是什么意思 “更改URL” 吗?比如,将客户端重定向到一个新页面? –
对于SEO,我认为每个产品都有自己的URL会更好。我有一个包含所有产品信息的数据库。我动态地创建产品页面,只是试图更新URL,以便它与所显示的内容相匹配。 – Brendan