Php URL数据库友好的

Php URL数据库友好的,php,mysql,url,Php,Mysql,Url,人们想要一个平台,我正在开发转换url访问一个友好的url,例如好的数据库转换 在 因此,我们不知道如何做到这一点,我已经在互联网上尝试了一些解决方案,但无法做到 我非常感谢你的帮助 CREATE TABLE IF NOT EXISTS `estabelecimentos` ( `id` int(11) NOT NULL AUTO_INCREMENT, `id_mae` varchar(255) COLLATE utf8_unicode_ci NOT NULL, `titulo` v

人们想要一个平台,我正在开发转换url访问一个友好的url,例如好的数据库转换

因此,我们不知道如何做到这一点,我已经在互联网上尝试了一些解决方案,但无法做到

我非常感谢你的帮助

CREATE TABLE IF NOT EXISTS `estabelecimentos` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `id_mae` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `titulo` varchar(250) COLLATE utf8_unicode_ci NOT NULL,
  `slug` varchar(500) COLLATE utf8_unicode_ci NOT NULL,
  `link_facebook` varchar(250) COLLATE utf8_unicode_ci NOT NULL,
  `link_mapa` text COLLATE utf8_unicode_ci NOT NULL,
  `distritos` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `concelhos` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `morada` varchar(250) COLLATE utf8_unicode_ci NOT NULL,
  `contacto` varchar(250) COLLATE utf8_unicode_ci NOT NULL,
  `int_preco` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `link_site` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `introducao` text COLLATE utf8_unicode_ci NOT NULL,
  `servicos` varchar(500) COLLATE utf8_unicode_ci NOT NULL,
  `descricao` varchar(500) COLLATE utf8_unicode_ci NOT NULL,
  `keywords` varchar(500) COLLATE utf8_unicode_ci NOT NULL,
  `keywords_pesquisa` varchar(500) COLLATE utf8_unicode_ci NOT NULL,
  `google_verification` varchar(500) COLLATE utf8_unicode_ci NOT NULL,
  `activo` tinyint(1) NOT NULL,
  `pos` bigint(20) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=111 ;

按照我的机构结构,有一个slub字段和友好的url标题,我想把上面的url和该slug的当前url都转换成.htaccess文件和mod_rewrite,假设您的Web服务器是apache

带有mod_重写指令的htaccess文件是最简单的


是的,apache,但我需要在url数据库中选择您想要的名称。下次发布之前,请在英语中花些功夫。在这种情况下,您需要提供更多关于SQL模式、您运行的脚本的信息,这太多了。StackOverflow并不意味着为人们编写完整的代码。如果你想要一个更具体的答案,你必须分享你的代码,并展示一些以前的尝试。任何人都不可能猜到您的数据库结构。nome_do_Estableciement希望您不是从这个数据库来制作apache或?如果您完全重定向到SQL数据库,那么您可以使用.htaccess将所有前端请求重定向到一个php脚本,该脚本可以将整个URL作为参数,然后从那里执行数据库查找,并适当地重新提供其余内容。
Options +FollowSymLinks
RewriteEngine On

RewriteRule ^nome_do_estabelecimento$ /index.php?m=ver_estabelecimento&id=1 [L]