首页 文章

需要帮助重写网址

提问于
浏览
-1

大家好我只想重写我的新网站的网址 .

你可以看到我在这里完成了它,但在那里你可以看到自动生成的id .

http://www.domainname.com/sndslnf-1412.html RewriteRule ^( . )/([0-9])$ details.php?pid = $ 2 [L]

现在我试图只显示 Headers 没有数字ex:http://www.domainname.com/sndslnf

可以任何人指导我已经尝试了很多次但不知道我总是得到和错误 . “服务器遇到内部错误或配置错误,无法完成您的请求 . ”

这里是RewriteCond%上的选项FollowSymlinks RewriteEngine的htaccess代码!-f RewriteCond%!-d

在此先感谢您的帮助 .

1 回答

  • -1

    这似乎是不可能的 . 您必须更改系统的功能 .

    首先,使用此htaccess代码:

    RewriteRule ^(a-z)+$ details.php?pid=$1
    

    现在,pid参数是一个字符串而不是一个数字 . 然后,您只需检查此字符串是否在您的数据库中,以显示与其对应的字符串和信息 .

    对不起我的英语不好,我希望你能理解我 .

相关问题