我正在使用一个名为 Yourls 的 php 应用程序。它是一个自托管的 url 缩短器,非常棒,我对它的整体功能感到满意。由于其发展的性质,但是没有太多的支持方式。让我们假设基本 url 是 af.to,其中缩短的 url 将是 af.to/goo,它可能会重定向到 'goo' 定义的任何 url。我面临的问题是,如果有人去 af.to,他们最终会进入 403-Forbidden。我宁愿将客户端重定向到特定的 url。我已经为 Yourls 选择了一个插件,当找不到或输入错误的短链接时,它会重定向到一个 url,但这不包括 af.to 的基础
我试图在 .htaccess 中加入 403 重定向,但这破坏了整个 yourls 脚本,导致 500 服务器错误。
当前的 .htaccess 看起来像这样:
# BEGIN YOURLS
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^.*$ /yourls-loader.php [L]
</IfModule>
# END YOURLS
关于我需要做什么的任何帮助?
谢谢你。