首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >htaccess重定向不起作用并应用上一条规则

问htaccess重定向不起作用并应用上一条规则
EN

Stack Overflow用户
提问于 2015-10-18 19:24:40
回答 2查看 46关注 0票数 1

我有一个pb和我的htaccess。即使我在最后一个页面之前添加了规则,每个页面也会被重定向到url.php。这是我的htaccess:

代码语言:javascript
复制
RewriteEngine on

RewriteRule \.css - [L]
RewriteRule \.js - [L]

RewriteRule site - [L]
RewriteRule download.php - [L]
RewriteRule show_image.php - [L]
RewriteRule css_loader.php - [L]
RewriteRule js_loader.php - [L]
RewriteRule phpmailer.php - [L]
RewriteRule robots.txt - [L]

RewriteRule old - [L]


RewriteRule \.(png|gif|mpg|mpeg|jpg|pdf|doc|rtf|ico) - [L]

RewriteRule cron - [L]
RewriteRule generator - [L]
RewriteRule panneau - [L]
RewriteRule vertical - [L]
RewriteRule language_a.php - [L]
RewriteRule vaccin_a.php - [L]
RewriteRule faq_category.php - [L]
RewriteRule static.php - [L]
RewriteRule card_a.php - [L]


RewriteRule ckeditor - [L]


RewriteCond %{QUERY_STRING} ^s=2&&ss=3^ [NC]
RewriteRule ^ %{REQUEST_URI}? [L,R=302]


RewriteRule ^content/card_a.php$  /content/card_a.php [QSA,L]

RewriteRule ^(.*)$ url.php

当我想转到http://mysite/content/card_a.php时,它会重定向到url.php。有什么想法吗?

谢谢文斯

EN

回答 2

Stack Overflow用户

发布于 2015-10-18 20:03:53

对于某些RewriteRule重定向,

尝试这样做

代码语言:javascript
复制
RewriteRule download.php$ download.php
RewriteRule show_image.php$ show_image.php
RewriteRule css_loader.php$ css_loader.php
RewriteRule js_loader.php$ js_loader.php
RewriteRule phpmailer.php$ phpmailer.php
RewriteRule robots.txt$ robots.txt
票数 1
EN

Stack Overflow用户

发布于 2015-10-18 21:20:46

您所描述的行为具有找不到文件的症状。

  1. 做content/card_a.php exist?即使您临时重命名.htaccess文件,服务器也会返回它吗?
  2. 您的服务器是否可以使用已配置的404页?

如果不是,那么丢失文件的组合将导致.htaccess文件中的规则将url.php返回给客户端。这可以通过检查响应头是否是404而不是200来确认。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33197387

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档