如果只使用http://
和http://www.
访问某个网页,我会尝试编写一个可行的重定向。
这就是我所拥有的:
RewriteCond %{REQUEST_URI} ^(.*)$example.com$
无论URL如何开始,这都应该有效,但我希望尽可能具体。
我已经尝试过类似的东西,但它没有用:
RewriteCond %{REQUEST_URI} ^(http:\/\/)$^(www\.)$example.com$
如何编写适用于仅http://
和http://www.
的网页的重写条件?
答案 0 :(得分:1)
使用此:
RewriteCond %{REQUEST_URI} ^/?(?:www\.)?example\.com$ [NC]
注释
(?:www\.)?
为您提供了一个可选的www.
群组[NC]
使匹配不区分大小写