#add in the www
RewriteCond Host: (?:http\://)?drink-superstore\.com
RewriteRule (.+) http\://www.drink-superstore.com$1 [I,RP]
我们在我们的网站中有一个,我需要它在另一个,但我不想不理解它就使用它。这个Isapi重写规则是如何工作的?
帮助赞赏。
#add in the www
RewriteCond Host: (?:http\://)?drink-superstore\.com
RewriteRule (.+) http\://www.drink-superstore.com$1 [I,RP]
我们在我们的网站中有一个,我需要它在另一个,但我不想不理解它就使用它。这个Isapi重写规则是如何工作的?
帮助赞赏。
有关ISAPI重写的更多信息可以在here找到。我学会了如何使用URL重写this handy page。它是Apache官方文档的一部分。同时也为here is a tutorial供初学者进行URL重写。虽然它适用于apache,但至少应该提供一个开始的地方。
RewriteCond
是一个条件,就像一个IF语句。它测试,看看主机是否drink-superstore.com,没有领先的www。如果条件评估为真,则对该请求应用规则。
规则说:将重定向到相同的url($ 1),使用不同的主机和www前缀。重定向来自RP选项,代表“永久重定向”。这是一个HTTP 301响应代码。