【发布时间】:2016-07-31 17:51:57
【问题描述】:
最初的目标:我希望尝试打开页面http://example.com/something的用户被重定向到http://example.com/index.php?download=something
原始目标示例: 访问源 URL(http://something.com/18AhPyB&p=CdATyJnFMw1gl9Z) 的用户被重定向到 目标 URL(http://something.com/index.php?download=18AhPyB&p=CdATyJnFMw1gl9Z)
我在 Nginx 配置中所做的事情:
location / {
rewrite ^/(.*)$ /index.php?download=$1 last; }
该方法的问题:如果有人试图打开 主页(http://something.com),则会出现错误。我的理解是我无意中拨打了所有电话以进行重定向。
问题:如何只使用“&p”参数制作网址以进行重定向?请帮忙。
【问题讨论】:
标签: php regex redirect nginx url-rewriting