【发布时间】:2015-10-22 05:58:06
【问题描述】:
如何排除 /blog/wp-admin/ 和 /blog/wp-login.php
RewriteCond %{SERVER_PORT} 443
RewriteRule ^(.*)$ http://examplesite.com/blog/$1 [R=301,L]
这样那些将跳过并留在 https 上,其他所有内容都会通过。 换句话说,以下内容不应受规则影响:
_https://examplesite.com/blog/wp-admin/
_https://examplesite.com/blog/wp-login.php
如何做到这一点? 我尝试将以下内容添加为第二个条件,但它没有解决问题:
RewriteCond %{REQUEST_URI} !^/?(wp-admin/|wp-login\.php)
【问题讨论】:
标签: regex wordpress apache .htaccess mod-rewrite