【发布时间】:2015-08-19 00:05:44
【问题描述】:
我想将此网址 ex:( example.com/link.php?url=facebook.com ) 转换为 ( example.com/facebook.com.php )
如何使用 .htaccess 来做到这一点。或者是否有任何其他流程可以使这项工作更容易?
我尝试将脚本添加到 .htaccess 文件中
Options +FollowSymLinks
RewriteEngine on
RewriteRule url-(.*)\.htm$ link.php?url=$1
但它通过添加“url-”来转换网址(example.com/url-facebook.com.php)
我想删除“url-”并让它看起来像(example.com/facebook.com.php)
【问题讨论】:
-
RewriteRule url-(.*)\.htm$ 与 example.com/link.php?url=facebook.com 不匹配,请仔细检查。
-
为什么你的规则中有
.html?
标签: php .htaccess mod-rewrite dynamic static