[英]How to remove id and title from url and rewrite it with domain followed by title name only?
我想从URL中删除id并用域重写它,然后只为SEO-frendly URL重写标题名称。
http://www.eyecatchers.co/testblog1.php?id=110&title=6-Benefits-of-Hiring-a-Digital-Marketing-Agency.
这是我当前的URL,我想通过.htaccess
将其重写为以下URL
http://www.eyecatchers.co/6-Benefits-of-Hiring-a-Digital-Marketing-Agency.
我试过了
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule id/(.*)/(.*)/ testblog1.php?id=$1&title=$2
RewriteRule id/(.*)/(.*) testblog1.php?id=$1&title=$2
但它给了我
http://www.eyecatchers.co//id/110/6-Benefits-of-Hiring-a-Digital-Marketing-Agency.
如何才能获得域名和标题名称?
这一个正则表达式可能有所帮助
preg_replace("/testblog1\\.php\\?id=\\d*&title=/", "$1", $input_lines);
所以
http://www.eyecatchers.co/testblog1.php?id=123&title=your-title
如此
http://www.eyecatchers.co/your-title
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.