从url中删除文件名“specification.php?url =”

时间:2017-02-23 06:24:11

标签: php .htaccess url url-rewriting

这是 index.php 页面

上的链接
<a href="specification.php?url=<?= $mbbelow['url']; ?>"><?= $mbbelow['brand_name']; ?><?= $mbbelow['title']; ?></a>

从这个链接我来到 specification.php 页面 然后网址 http://www.themobilesapp.com/specification.php?url=Sony-Xperia-Z5-specifications-5246.php

网址的基础上,我找到了网页的所有数据。

根据我这个网址不合适。 在这里,我想从上面的网址中删除 specification.php?url = 。 请以正确和完整的解释方式告诉我如何删除和制作这样的新网址 的 http://www.themobilesapp.com/Sony-Xperia-Z5-specifications-5246.php

我只需要 .htaccess ,或者我还需要使用php代码来删除它。

我将在此提供您需要的所有详细信息,以便将其删除。

1 个答案:

答案 0 :(得分:0)

请在.htaccess文件中尝试:

RewriteEngine On
RewriteRule ^([a-zA-Z0-9_-]+)$ specification.php?url=$1
RewriteRule ^([a-zA-Z0-9_-]+)/$ specification.php?url=$1