Wordpress .htaccess是否重定向某些目录或文件?

Wordpress .htaccess是否重定向某些目录或文件?,wordpress,.htaccess,redirect,Wordpress,.htaccess,Redirect,我有一个Wordpress网站,WP提供了一个.htaccess,其中包括以下内容: # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php

我有一个Wordpress网站,WP提供了一个.htaccess,其中包括以下内容:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
#开始WordPress
重新启动发动机
重写基/
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则/index.php[L]
#结束WordPress
将所有请求重定向到http://mydomain.com/index.php.


如何防止重定向,例如:。,http://mydomain.com/tools 或http://mydomain.com/tools/stats.php?

如果tools是一个目录,tools/stats.php是一个文件,则它们已经被两行
RewriteCond
排除。

L]是“最后一条规则”,类似于代码中的“中断”,请参见。因此,在index.php的第一行之后添加更多的“last”行模式


(在我写这篇文章的时候:Dan指出,已经存在的目录或文件已经被忽略了)

我仍然看到重定向:(并将进一步调查。重要提示:这个问题实际上是关于重写而不是重定向,但答案适用于两者。重写执行内部重定向。重定向指令通过要求客户端在新位置重新蚀刻资源将旧URL映射到新URL。块由Wordp自动添加到.htaccess文件中ress我从来都不知道它会这样做,但这是有意义的。-Anyhoo-我必须在Wordpress生成的块上面包含我自己的类似块,并进行重写,但你的观点非常有用。例如,重写规则^tools/-[L]#开始Wordpress