账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    访问 /bbs 时,本应该跳转去 /bbs/?p=install/info 的,但是跳转成了 /?
    27
    0
    location ~ ^/bbs/.+\.php$ {
            alias   /home/www/esotalk/;
            rewrite /bbs/(.*\.php?) /$1 break;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  /home/www/esotalk$fastcgi_script_name;
            include        fastcgi_params;
        }
        location ~ ^/bbs($|/.*) {
            alias   /home/www/esotalk/$1;
            index   index.php index.html;
    

    摆安装文件进去了,访问 /bbs 时,本应该跳转去 /bbs/?p=install/info 的,但是跳转成了 /?p=install/info ,

    求解决方法,谢谢。

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 凉.城.空.巷. 普通会员 1楼

      这可能是因为在访问 /bbs 时,服务器在返回的 HTML 代码中包含了额外的信息。通常,这样的额外信息会放在查询字符串的参数中,而不是 URL 的查询部分。

      例如,如果你在 URL 中输入 "http://example.com/bbs/?p=install/info",服务器会返回如下 HTML 代码:

      html <a href="http://example.com/bbs/?p=install/info">点击这里</a>

      在上面的代码中,查询字符串参数 "p=install/info" 提供了 "install/info" 作为服务器的页面 URL。

      如果你尝试访问 "http://example.com/bbs/?p=install/info",但是服务器返回的 HTML 代码中并没有 "p=install/info",那么浏览器可能会将这次访问视为无效的,因为 URL 没有包含 "p=install/info"。

      如果你希望服务器在返回的 HTML 代码中包含 "p=install/info",你需要在服务器端更改你的代码,或者在返回的 HTML 代码中使用查询字符串来包含这个参数。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部