我搜索了谷歌并查看了这里,但我还没有找到我想要的答案。
我正在开发一个小项目,其中一部分将允许缩短重定向,类似于bit.ly或tinyurl.com。
我想让访问者能够查看页面a.php,b.php和c.php,但其他所有内容如: domain.com/blahblahblah或domain.com/FirstName将被重定向到c.php,它将查看URL,然后查看数据库以查看是否存在匹配值。如果有,那么重定向它们。
除了catch all mod_redirect / .htaccess重定向外,我已经完成了所有工作。
感谢您的帮助。
答案 0 :(得分:3)
RewriteEngine on
RewriteCond $1 !^(a\.php|b\.php|c\.php)
RewriteRule ^(.*)$ c.php?q=$1 [L]