如何使用 php 和 mysql 从头开始​​制作基于博客的网站?

How to make blog based website from scratch using php and mysql?

我不想制作一个页面来处理所有 post,例如 URL:

somewebsite.com/blog.php?blog=2232

我希望每个博客都应该像这样:

somewebsite.com/blog1/

somewebsite.com/blog2/

例如,WordPress 在其 URL 中显示每个 post。我想要相同的功能。

我认为您正在寻找的是漂亮的 URLs/friendly 网址。

在这里您可以阅读更多相关信息:How to create friendly URL in php?

我还找到了有关它的教程 here

你要找的是.htaccess的RewriteRule 您要添加的是:

RewriteEngine On
RewriteRule ^blog/(.*)$ blog.php?blog=

添加这个的时候,/blog/5会显示blog.php?blog=5

的内容

另外,看看这个视频:https://www.youtube.com/watch?v=1pbAV6AU99I