.htaccess复杂和非常棘手的重定向

时间:2014-03-16 23:27:42

标签: .htaccess

这是我当前的.htaccess,记得我需要一些可以破坏我当前.htaccess的.htaccess。

当前.htaccess:

RewriteRule ^join$  https://example.com/internalpath/join/index.php [L,QSA]
RewriteRule ^join/(.*)$ https://example.com/internalpath/join/$1 [L,QSA]

现在我的问题:

我想将每个文件和目录重定向到HTTP,除了这两个:

https://example.com/join/

https://example.com/join

请记住,我希望http上的每个链接除了以上提供的链接,然后所有文件和目录甚至/ join /或/ join中的文件和目录都将是HTTP,只是HTTP上的两个链接,但请不要销毁以前写的.htaccess。

1 个答案:

答案 0 :(得分:0)

高于你添加的规则:

RewriteCond %{HTTPS} on
RewriteRule !^join/?$ http://domain.com%{REQUEST_URI} [L,R=301]