php - PHP htaccess 中 SEO 友好的 url

标签 php url seo friend

我使用Godaddy Apache服务器来构建我自己的博客,我搜索了一些SEO友好的url教程,并在我的网站根.htaccess文件中应用了以下代码来传输像http://www.bgmemo.com/blog.php?url=2012/08/23/4-steps-to-initialize-Apache-Derby-10-9-1-0-in-Netbeans-7-1-1.html这样的链接至 http://www.bgmemo.com/blog/2012/08/23/4-steps-to-initialize-Apache-Derby-10-9-1-0-in-Netbeans-7-1-1.html :

RewriteEngine on
RewriteRule ^([a-zA-Z0-9-/]+).html$ blog.php?url=$1
RewriteRule ^([a-zA-Z0-9-/]+).html/$ blog.php?url=$1

但是它不起作用。 htaccess 正在工作,并且应用了其中的其他代码。谁能告诉我出了什么问题?提前致谢。

最佳答案

试试这个:

RewriteEngine on
RewriteBase /
RewriteRule ^blog/([a-zA-Z0-9\-/\.]+)/?$ blog.php?url=$1 [L]

关于php - PHP htaccess 中 SEO 友好的 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12135227/

相关文章:

php - 使用 htaccess 的 PHP 中的 SEO 友好 URL

PHP MySQL 未定义索引等错误

javascript - 保持 Web Socket 服务器处于事件状态

html - 如何将url参数添加到当前url?

php - 处理 URL 参数 - 以斜杠分隔的名称值对

php - 为什么不使用包含变量?

php - mysql中按慢查询排序

php - 使用带有 php session 的表单(我想从表单中获取用户名并传递给 $_session[user]

xml - 使用 Go 并行读取多个 URL

seo - WMT中 "Pages crawled per day"突然下降