Php htaccess文件,如何让它在mysql数据库中工作?

Php htaccess文件,如何让它在mysql数据库中工作?,php,mysql,.htaccess,seo,Php,Mysql,.htaccess,Seo,感谢您抽出时间: 我想创建一个htaccess文件,该文件将在从数据库加载页面后重定向页面 1我有一个DB插入到它的行中,如: 页面id,页面url,页面名称->示例5,'about-us',6,'contact-us' 2我将在将来创建许多新页面,并将其添加到数据库中,我希望htaccess文件能够理解它,而不必更改它 3我对如何写入htaccess文件没有问题' 唯一的问题是如何让他从数据库中读取数据 我在htaccess文件上看到的一个示例: RewriteEngine On Rewrit

感谢您抽出时间:

我想创建一个htaccess文件,该文件将在从数据库加载页面后重定向页面

1我有一个DB插入到它的行中,如: 页面id,页面url,页面名称->示例5,'about-us',6,'contact-us'

2我将在将来创建许多新页面,并将其添加到数据库中,我希望htaccess文件能够理解它,而不必更改它

3我对如何写入htaccess文件没有问题' 唯一的问题是如何让他从数据库中读取数据

我在htaccess文件上看到的一个示例:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) seo.php [L]
但是我可以理解那里的seo.php文件


请帮帮我,我认为没有PHP文件你是做不到的。关于这个问题,有一场有趣的讨论。在我自己的网站上,我使用一个PHP文件作为一个控制器,也许这就是你要找的

-加成-

我在PHP文件中使用它来获取路径部分:

$path = (isset($_SERVER['PATH_INFO']) ? strtolower(substr($_SERVER['PATH_INFO'], 1)) : '');
$crumbpath = array ();
在我的htaccess中,可以将没有扩展名的文件视为PHP文件:

<Files ~ "^[^\.]+$">
ForceType application/x-httpd-php
</Files>

你可以在onderwaterwereld.org上看到它的实际应用。库是PHP文件,在我的路径数组中,我使用它从数据库中读取。谢谢!你能对你的方法加一点解释吗?