如果找不到目录和文件,则重定向到WWW

时间:2013-01-23 15:06:48

标签: .htaccess redirect

我找到了一些答案,但似乎没有人能够回答我的问题。 在我的服务器上,我们使用非www用于资产服务,www子域名用于我们的bigcartel商店。我想要做的是如果找到文件则从非www页面提供文件,否则重定向到带有原始请求的www子域。

例如:redirect domainname.com/product-namewww.domainname.com/product-name,因为它在我们的资产服务器上不存在。

我尝试了以下方法;但我没有运气。

RewriteEngine On
RewriteBase /

# do not do anything for already existing files
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{HTTP_HOST} ^domainname\.com [NC]
RewriteRule (.*) http://www.domainname.com/$1 [R=301,L]

0 个答案:

没有答案