【发布时间】:2016-04-13 02:32:52
【问题描述】:
我在使用重写引擎通过友好的 url 实现我的目标时遇到了一些麻烦。
基本上我有以下结构: - 索引.php - 下 - index.php
我在主索引中的链接是这样的: 下载/index.php?down=FILENAME
我希望它重写类似的东西 /download/FILE-NAME(同时指向下载文件夹中的 index.php)。 我希望我在第一个索引中的链接也可以使用 /download/FILE-NAME
我的实际代码:
RewriteEngine On
RewriteRule download/^([a-zA-Z0-9_-]+)$ index.php?down=$1
谁能帮我实现这个目标?由于我做不好,我经常出错。 之后,如何在转换为 seo 友好的 url 后获取变量 $1?我将下载/FILE-NAME,我需要使用 PHP 从 FILE-NAME 获取信息。
所以基本上在主 index.php 中,我会有一个类似 /download/FILE-NAME 的链接,它将打开带有 FILE-NAME 的 down/index.php 文件(保持类似。
【问题讨论】: