简单的REGEX为博客页面VS网站页面无法正常工作

时间:2014-05-16 14:24:02

标签: regex wordpress url mod-rewrite

此正则表达式可以正常将/的所有网址发送到nopage.php文件。

#www.abc.com/aaa/bbb/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^((?!blog)[A-Za-z0-9/-]+)/?$ /controller.php?action=nopage [QSA,L,R=301]

但正如您所看到的,正则表达式的开头可能会排除URL之类的 的博客 .abc.com / AAA / BBB /

因为我们在网址blog.abc.com上使用了wordpresse博客 但它没有工作页面变成空白,而不是提供wordpress页面。 blog.abc.com工作正常

  

未找到

     

请求的网址/ aaa / bbb /是   在此服务器上找不到。

知道为什么吗?

0 个答案:

没有答案