danbd / redirect
此包的最新版本(V1.1)没有可用的许可信息。
V1.1
2018-05-03 19:31 UTC
Requires
- php: >=5.3.9
- predis/predis: ^1.1
This package is not auto-updated.
Last update: 2024-09-29 23:30:01 UTC
README
使用 Redis 键值数据库和 Apache 服务器(带 htaccess)的 URL 重定向器
htaccess 文件中重定向到的任何 URL 都将通过 Redis 进行检查,如果存在相应的值,则将访客重定向到数据库中指定的 URL。
配置
Redis
如果尚未安装,您需要首先安装 Redis 数据库。您可以在官方网站上找到如何安装的说明。
在 Debian/Ubuntu 中运行以下命令
sudo apt install redis-server
Htaccess
.htaccess 文件必须在 Apache 设置 中启用。
文件应如下所示
RewriteEngine on
RewriteBase /
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-l
RewriteRule ^(.*)$ index.php?url=$1 [NC]
如果项目不在域根目录中,您需要添加到文件的路径
RewriteRule ^(.*)$ project/index.php?url=$1 [NC]