gpt4 book ai didi

css - apache 重写特定的 htaccess 重定向

转载 作者:行者123 更新时间:2023-11-28 13:36:48 25 4
gpt4 key购买 nike

我的 .htaccess 重定向有问题。

说我要改变

http://www.domain.com/login.php

进入

http://www.domain.com/login 

http://www.domain.com/login/ 

我的 .htaccess 使用“www.domain.com/login”

但是当使用“www.domain.com/login/”(末尾有斜线)时,CSS 和图像会变得一团糟。

我的.htaccess如下

# Turns on Rewrite Engine
RewriteEngine On

RewriteCond %{HTTP_HOST} !^www.domain.com [NC]
RewriteRule (.*) http://www.domain.com/$1 [R=301,L]

RewriteRule ^login/?$ login.php [NC,QSA,L]
RewriteRule ^loginFailed/?$ failed.php [NC,QSA,L]

我还有一个 login.php,当用户输入错误的用户名/密码组合时,它会指向 failed.php。我尝试使用相同的方法进行设置。

但是当我从 http://www.domain.com/login 开始测试时输入错误的组合会引导我

http://www.domain.com/failed.php

而不是所需的 http://www.domain.com/loginFailed

我该如何解决这个问题。

非常感谢!!

最佳答案

问题似乎在您的 RewriteRules 中,而是在您的 Php 代码中。您确定登录失败时的重定向,在您的 Php 代码中肯定是 loginFailed(而不是 failed.php)?

我建议先检查你的 Php 代码 ;)

关于css - apache 重写特定的 htaccess 重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9461769/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com