-1
我创造了这个网址为任何细节现场:变更网址为 “搜索引擎优化的URL”
http://example.com/detail.php?id=product-name
我的PHP:
if(htmlspecialchars($_GET["id"]) != '') {
$product_name = htmlspecialchars($_GET["id"]);
$product_name = basename($product_name);
对于SEO我想这个网址变更为:
http://example.com/detail/product-name
但在这种情况下如何使用php? 我无法使用index.php等。
任何想法? :)
编辑:
现在我有一个详细页文件结构:
http://example.com/dir/detail/index.php
所以其网址应我叫去:
http://example.com/dir/detail/product_name_1
?你可以指这可能吗?问候!
编辑2:
好,我把它改为:
RewriteRule dir/detail/^([a-zA-Z0-9_-]+)$ dir/detail/index.php?id=$1
但网址仍然没有建立,为什么呢?
谢谢你的回答,我编辑了我的问题:)你可以参考它吗?谢谢:) – user3683881