Css apache重写特定的htaccess重定向

Css apache重写特定的htaccess重定向,css,apache,.htaccess,mod-rewrite,Css,Apache,.htaccess,Mod Rewrite,我的.htaccess重定向有问题 说我想改变 http://www.domain.com/login.php 进入 或 my.htaccess与“www.domain.com/login”配合使用 但是当使用“www.domain.com/login/”(最后加一个斜杠)时,css和图像会变得一团糟 我的访问权限如下 # Turns on Rewrite Engine RewriteEngine On RewriteCond %{HTTP_HOST} !^www.domain.com [N

我的.htaccess重定向有问题

说我想改变

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

my.htaccess与“www.domain.com/login”配合使用

但是当使用“www.domain.com/login/”(最后加一个斜杠)时,css和图像会变得一团糟

我的访问权限如下

# 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/failed.php
而不是想要的

我怎样才能解决这个问题

非常感谢

问题似乎不在于重写规则,而在于
Php
代码。您是否确定在Php代码中,登录失败时的重定向确实是
登录失败
(而不是
失败。Php


我建议您先检查Php代码;)

你的图片URL是什么样子的?你有时在重写规则方面比我快()
# 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]
http://www.domain.com/failed.php