如何运行最新的RewriteRule

时间:2013-02-08 07:37:46

标签: .htaccess

选项+ FollowSymLinks

上的RewriteEngine

RewriteRule ^ where-is-german-speaking $ default-template.php?page_id = 4 [L,QSA]

RewriteRule ^ where-is-german-speaking $ where-is-german-spoken.php?page_id = 4 [L,QSA]

我想要执行最后的重写“ RewriteRule ^ where-is-german-speaking $ where-is-german-spoken.php?page_id = 4 [L,QSA]“。

实际上运行了RewriteRule的第一个url。我们如何运行最后一个RewriteRule代码

1 个答案:

答案 0 :(得分:0)

在RewriteRule上第一个条件正确的RewriteRule运行,如果所有RewriteRule的条件都正确Apache运行所有RewriteRule,但如果你想要的话可​​以跳过你不想运行的RewriteRule,请参阅此信息以获取更多信息

http://httpd.apache.org/docs/2.2/rewrite/flags.html#flag_s

查看标志列表,请参阅此页

http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html#RewriteRule