.htaccess htaccess重写规则无重定向,第一条规则有效,第二条规则无效

.htaccess htaccess重写规则无重定向,第一条规则有效,第二条规则无效,.htaccess,url-rewriting,.htaccess,Url Rewriting,我不知道为什么我的第一条规则有效,但我的第二条规则无效 我想更改我的Web空间上的几个现有文件夹,以便在其他文件夹中使用php脚本。没有重定向 应该从中加载php 第一条规则有效,当我转到/media/testt1时,我从/php获取文件/ 但当我尝试时,我得到了301重定向到 我不明白为什么,规则是一样的,test/testH3/和test/this-is-a-nice-site/两个文件夹都存在 我找不到任何有用的东西。有什么问题吗?是301重定向吗?您的应用程序中必须有一些其他规则或路由,

我不知道为什么我的第一条规则有效,但我的第二条规则无效

我想更改我的Web空间上的几个现有文件夹,以便在其他文件夹中使用php脚本。没有重定向

应该从中加载php

第一条规则有效,当我转到/media/testt1时,我从/php获取文件/

但当我尝试时,我得到了301重定向到

我不明白为什么,规则是一样的,test/testH3/和test/this-is-a-nice-site/两个文件夹都存在


我找不到任何有用的东西。

有什么问题吗?是301重定向吗?您的应用程序中必须有一些其他规则或路由,是吗?是的,第一条规则是200,第二条规则是301到,我希望两者都是200。在RewriteCond%{https}上面只有一个http到https的代码=在重写规则时。*https://%{SERVER_NAME}%{REQUEST_URI}[R=301,L]这些规则将不会执行外部重定向。要么您有其他一些组件(可能是应用程序逻辑?)负责这一点,要么您正在查看缓存结果。
RewriteEngine on
RewriteRule ^test/testT1/(.*)$ /media/testt1/$1 [L]
RewriteRule ^test/this-is-a-nice-site/(.*)$ /media/this-is-a-nice-site/$1 [L]