0
我想将一个域newspaper.com和newspapereds.com重定向到news.com。我正在使用的重写是正则表达式.htaccess
RewriteRule [paper] http://www.news.com。问题是它不重定向。
感谢 让
我想将一个域newspaper.com和newspapereds.com重定向到news.com。我正在使用的重写是正则表达式.htaccess
RewriteRule [paper] http://www.news.com。问题是它不重定向。
感谢 让
RewriteRule
将只尝试匹配的模式agains的URL路径,但不是主机部分。您需要使用RewriteCond
代替:
RewriteCond %{HTTP_HOST} paper
RewriteRule^http://www.news.com
除此之外,[paper]
是一个字符类,只有一次出现包含字符p
,a
,e
和r
的匹配。
我可以将它写为RewriteCond%{HTTP_HOST}(文件|新闻)吗? – X10nD 2011-03-27 10:03:19
@Jean:是的,这将匹配包含“论文”或“新闻”的主机名称。 – Gumbo 2011-03-27 10:50:48
它不.....纸张|新闻将是正确的语法 – X10nD 2011-03-27 11:34:10